Table des matières:
- Étape 1: Composants requis
- Étape 2: Configurez Huzzah pour Arduino IDE et connectez-vous au WIFI
- Étape 3: Inscrivez-vous à Io.adafruit & IFTTT
- Étape 4: Connectez-vous à votre Huzzah à Io.adafruit
- Étape 5: schéma de circuit
- Étape 6: programmez votre Huzzah
- Étape 7: Créez un drapeau
- Étape 8: Enfermez votre circuit
- Étape 9: Terminé
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Il me manque toujours des choses importantes… alors j'ai créé Flag. Un appareil Internet des objets (IoT) pour me notifier ou me rappeler ces choses importantes !
Maintenant, avec un rapide coup d'œil sur mon bureau, je peux voir si…
- j'ai un mail
- J'ai été mentionné dans un tweet
- J'ai un événement Google Agenda à venir
- Il est temps d'appeler maman
- Mon équipe a marqué
- j'oublie de manger
- j'ai besoin de faire de l'exercice
… ou presque n'importe quoi d'autre. Pour ce Instructables, je m'informerai moi-même lorsque je recevrai des e-mails.
Ce projet est une excellente introduction aux appareils connectés au Wi-Fi et à l'Internet des objets.
Nous utiliserons…
IFTTT.com (une passerelle API) pour déclencher…
io.adafruit.com (un service de données cloud IoT) pour déclencher…
MQTT (la connexion entre Internet et votre carte) pour déclencher…
Feather Huzzah (un microcontrôleur WIFI compatible Arduino) pour déclencher…
Un servomoteur qui va…
Nous en informer!
Étape 1: Composants requis
Pour le bas prix de seulement 37,50 $ ou moins !
Tu auras besoin de…
Matériaux:
Microcontrôleur Wi-Fi 16 $
Micro servo 10 $
Bouton poussoir $1
Résistance (n'importe quelle valeur)
Petite planche à pain 4 $ (ou protoboard)
En-têtes empilables $1
Fils de cavalier $2
Boîte à projets 3,50 $
Batterie au lithium (en option)
Velcro (facultatif)
Un petit drapeau (nous allons le faire)
Outils:
Ordinateur avec Arduino IDE installé
Fer à souder et soudure
Grands et petits tournevis Philips
Ciseaux
Bâton de colle
Pinces coupantes
Imprimante de bureau
Étape 2: Configurez Huzzah pour Arduino IDE et connectez-vous au WIFI
Pour commencer, testons notre microcontrôleur.
Suivez ce tutoriel d'Adafruit:
Ce tutoriel nous permettra d'utiliser le Feather Huzzah sur l'IDE Arduino et de nous assurer que tous les pilotes USB nécessaires sont installés.
Étape 3: Inscrivez-vous à Io.adafruit & IFTTT
Pour déclencher le microcontrôleur wifi, nous utiliserons io.adafruit et IFTTT d'Adafruit.
Créez un compte io.adafruit et configurez un nouvel indicateur de commutateur.
Créez un nouveau tableau de bord.
Créez un interrupteur à bascule dans le tableau de bord intitulé « drapeau ». Laissez les paramètres par défaut pour la bascule ON et OFF (nous allons référencer ce texte dans le code donc prenez note de la casse des caractères).
Créez un compte IFTTT (If-This-Then-That)
Sous l'onglet "Mes applets", sélectionnez une nouvelle applet.
Sous « IF », choisissez un déclencheur IFTTT pour lever votre drapeau.
Sous « CELA », recherchez Adafruit et référencez le commutateur à bascule io.adafruit que vous avez créé précédemment.
Vous pouvez tester votre déclencheur en cochant l'interrupteur à bascule sur votre page io.adafruit. Nous communiquerons la position de cette bascule avec notre carte Wi-Fi Huzzah.
Étape 4: Connectez-vous à votre Huzzah à Io.adafruit
Pour connecter votre Huzzah à votre compte io.adafruit, nous devrons utiliser MQTT.
Suivez ce tutoriel:
En suivant ce didacticiel, nous vous assurerons que toutes les bibliothèques nécessaires sont installées.
Étape 5: schéma de circuit
Construisez le circuit illustré pour connecter le servo et le bouton momentané à la carte Huzzah.
L'interrupteur momentané peut nécessiter une soudure. C'est un bon tutoriel si vous débutez dans la soudure.
La résistance peut être de n'importe quelle valeur.
Étape 6: programmez votre Huzzah
Le code que nous utilisons est basé sur l'exemple de code ESP8266 d'Adafruit. Je l'ai divisé en sections pertinentes si vous avez besoin de le modifier pour votre projet.
N'oubliez pas de remplacer le texte dans le code contenant votre:
- Nom du réseau Wi-Fi
- Réseau Wi-Fi Mot de passe
- Nom d'utilisateur io.adafruit
- Clé io.adafruit (cela se trouve sur votre tableau de bord io.adafruit comme illustré)
Étape 7: Créez un drapeau
Téléchargez l'image du drapeau ci-dessus. Imprimez, pliez, collez, découpez et fixez votre drapeau au servo avec la vis incluse dans le pack servo.
Ou encore mieux… Utilisez le fichier illustrator pour créer votre propre indicateur de notification unique à votre déclencheur IFTTT. Merci de partager si vous le faites !
Étape 8: Enfermez votre circuit
Enfermez votre circuit dans un contenant de votre choix.
J'ai utilisé cette boîte de projet de radioshack et des trous percés pour maintenir le servo et le bouton. Utilisez des pieds à coulisse pour mesurer la taille des composants et percez des trous de taille appropriée.
Afin d'adapter les composants à l'intérieur de la petite boîte, j'ai remplacé la maquette par une minuscule protoboard et j'ai soudé les fils. Cela n'est pas nécessaire selon la taille de votre boîtier
S'il vous plaît partagez l'enceinte que vous faites avec moi! Ou si vous imprimez un boîtier en 3D, veuillez télécharger le fichier et je l'inclurai dans l'Instructable.
Étape 9: Terminé
Vous avez terminé! Collez votre drapeau à l'arrière de votre ordinateur, sur le réfrigérateur, placez-le sur votre bureau ou n'importe où… et ne manquez plus rien d'important !
Faites-moi savoir à quoi sert Flag dans les commentaires ci-dessous !
Finaliste du concours Arduino 2016