Table des matières:

Drapeau de notification - Grande introduction au Wi-Fi, IFTTT et Huzzah ESP8266 : 9 étapes (avec photos)
Drapeau de notification - Grande introduction au Wi-Fi, IFTTT et Huzzah ESP8266 : 9 étapes (avec photos)

Vidéo: Drapeau de notification - Grande introduction au Wi-Fi, IFTTT et Huzzah ESP8266 : 9 étapes (avec photos)

Vidéo: Drapeau de notification - Grande introduction au Wi-Fi, IFTTT et Huzzah ESP8266 : 9 étapes (avec photos)
Vidéo: High Seas, High Stakes | Critical Role | Campaign 2, Episode 99 2024, Novembre
Anonim
Image
Image
Composants requis
Composants requis

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

Composants requis
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

Inscrivez-vous à Io.adafruit & IFTTT
Inscrivez-vous à Io.adafruit & IFTTT
Inscrivez-vous à Io.adafruit & IFTTT
Inscrivez-vous à Io.adafruit & IFTTT
Inscrivez-vous à Io.adafruit & IFTTT
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

Schéma
Schéma
Schéma
Schéma
Schéma
Schéma
Schéma
Schéma

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

Faire un drapeau
Faire un drapeau
Faire un drapeau
Faire un drapeau
Faire un drapeau
Faire 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

Joindre votre circuit
Joindre votre circuit
Joindre votre circuit
Joindre votre circuit
Joindre votre circuit
Joindre 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é

Terminé!
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 !

Concours Arduino 2016
Concours Arduino 2016
Concours Arduino 2016
Concours Arduino 2016

Finaliste du concours Arduino 2016

Conseillé: