Taula de continguts:

Bandera de notificacions: introducció fantàstica a Wi-Fi, IFTTT i Huzzah ESP8266: 9 passos (amb imatges)
Bandera de notificacions: introducció fantàstica a Wi-Fi, IFTTT i Huzzah ESP8266: 9 passos (amb imatges)

Vídeo: Bandera de notificacions: introducció fantàstica a Wi-Fi, IFTTT i Huzzah ESP8266: 9 passos (amb imatges)

Vídeo: Bandera de notificacions: introducció fantàstica a Wi-Fi, IFTTT i Huzzah ESP8266: 9 passos (amb imatges)
Vídeo: GPS Usando ESP32 + Blynk + Notificación por correo + Encendido TV 2024, Desembre
Anonim
Image
Image
Components obligatoris
Components obligatoris

Sempre em falten coses importants … així que vaig crear Flag. Un dispositiu Internet de les coses (IoT) per notificar-me o recordar-me d’aquestes coses importants.

Ara amb una mirada ràpida al meu escriptori puc veure si …

  • Tinc un correu electrònic
  • Em van esmentar en un tuit
  • Tinc un proper esdeveniment de Google Calendar
  • És hora de trucar a la mare
  • El meu equip va marcar
  • M’oblido de menjar
  • Necessito fer exercici

… o gairebé qualsevol altra cosa. Per a això Instructables em notificaré quan rebi correus electrònics.

This is project és una gran introducció als dispositius connectats a Wi-Fi i a la Internet de les coses.

Farem servir …

IFTTT.com (una passarel·la API) per activar …

io.adafruit.com (un servei de dades de núvol IoT) per activar …

MQTT (la connexió entre Internet i el vostre tauler) per activar …

Feather Huzzah (un microcontrolador WIFI compatible amb Arduino) per activar …

Un servomotor que …

Notifiqueu-nos-ho!

Pas 1: components necessaris

Components obligatoris
Components obligatoris

Pel preu baix i baix de només 37,50 $ o menys.

Necessitarà…

Materials:

Microcontrolador WiFi 16 $

Micro Servo 10 $

Polsador d'1 $

Resistència (qualsevol valor)

Tauler de pa petit $ 4 (o protoboard)

Apilament de capçaleres 1 $

Jumper Wires 2 $

Project Box 3,50 $

Bateria de liti (opcional)

Velcro (opcional)

Una petita bandera (la farem nosaltres)

Eines:

Ordinador amb Arduino IDE instal·lat

Soldador i soldador

Tornavisos Philips grans i petits

Tisores

Barra d'enganxar

Talladors de filferro

Impressora d'escriptori

Pas 2: configureu Huzzah per a Arduino IDE i connecteu-vos a WIFI

Per començar, provem el nostre microcontrolador.

Seguiu aquest tutorial d'Adafruit:

Aquest tutorial ens permetrà utilitzar Feather Huzzah a l'IDE Arduino i garantir que tenim tots els controladors USB necessaris instal·lats.

Pas 3: registreu-vos a Io.adafruit i IFTTT

Inscripció a Io.adafruit i IFTTT
Inscripció a Io.adafruit i IFTTT
Inscripció a Io.adafruit i IFTTT
Inscripció a Io.adafruit i IFTTT
Inscripció a Io.adafruit i IFTTT
Inscripció a Io.adafruit i IFTTT

Per activar el microcontrolador wifi utilitzarem io.adafruit i IFTTT d’Adafruit.

Creeu un compte io.adafruit i configureu un nou indicador amb interruptor.

Creeu un tauler nou.

Creeu un commutador de commutació al tauler de control amb la marca "indicador". Deixeu la configuració predeterminada per a la commutació ACTIVADA i DESACTIVADA (referenciarem aquest text al codi, així que preneu nota de les majúscules i minúscules).

Creeu un compte IFTTT (If-This-Then-That)

A la pestanya "Els meus applets", seleccioneu una miniaplicació nova.

A "SI", trieu un activador IFTTT per alçar el vostre indicador.

A "AIXAT" cerqueu Adafruit i feu referència al commutador de commutació io.adafruit que heu creat anteriorment.

Podeu provar el disparador marcant el commutador de commutació de la pàgina io.adafruit. Comunicarem la posició d’aquest commutador amb la nostra placa Wi-Fi Huzzah.

Pas 4: connecteu-vos a la vostra Huzzah a Io.adafruit

Per connectar el vostre Huzzah al vostre compte io.adafruit, haurem d’utilitzar MQTT.

Seguiu aquest tutorial:

Seguir aquest tutorial ens assegurarà que tenim totes les biblioteques necessàries instal·lades.

Pas 5: diagrama del circuit

Esquema de connexions
Esquema de connexions
Esquema de connexions
Esquema de connexions
Esquema de connexions
Esquema de connexions
Esquema de connexions
Esquema de connexions

Construïu el circuit il·lustrat per connectar el servo i el botó momentani a la placa Huzzah.

El commutador momentani pot requerir soldadura. Aquest és un bon tutorial si no coneixeu la soldadura.

La resistència pot tenir qualsevol valor.

Pas 6: programa el teu Huzzah

El codi que estem utilitzant es basa en el codi de mostra ESP8266 d'Adafruit. Ho he dividit en seccions rellevants si cal modificar-lo per al seu projecte.

Recordeu substituir el text del codi que conté el vostre:

  • Nom de la xarxa wifi
  • Contrasenya de la xarxa wifi
  • nom d'usuari io.adafruit
  • clau io.adafruit (es pot trobar al tauler io.adafruit tal com es mostra a la imatge)

Pas 7: feu una bandera

Feu una bandera
Feu una bandera
Feu una bandera
Feu una bandera
Feu una bandera
Feu una bandera

Descarregueu la imatge de la bandera superior. Imprimiu, plegueu, enganxeu, retalleu i fixeu la vostra bandera al servo amb el cargol inclòs al servo pack.

O encara millor … Utilitzeu el fitxer d’il·lustrador per crear el vostre propi indicador de notificacions exclusiu del vostre activador IFTTT. Si us plau, compartiu-ho.

Pas 8: tanqueu el vostre circuit

Tanca el teu circuit
Tanca el teu circuit
Tanca el teu circuit
Tanca el teu circuit
Tanca el teu circuit
Tanca el teu circuit

Incloeu el vostre circuit en un contenidor que trieu.

He utilitzat aquesta caixa del projecte de radioshack i he fet forats per subjectar el servo i el botó. Utilitzeu pinxes per mesurar la mida dels components i taladreu els forats de la mida adequada.

Per tal d’ajustar els components a l’interior de la caixa petita, vaig substituir la tauleta per un petit protobordo i vaig soldar els cables. Això no és necessari en funció de la mida del vostre recinte

Comparteix el recinte que fas amb mi! O si imprimiu un recinte en 3D, si us plau, pengeu el fitxer i l’inclouré a l’instructible.

Pas 9: Fet

Fet!
Fet!

Estàs acabat! Enganxeu la vostra bandera a la part posterior de l'ordinador, a la nevera, asseu-la a l'escriptori o on vulgueu … i no us perdeu mai res important.

Feu-me saber per a què utilitzeu Flag als comentaris següents.

Concurs Arduino 2016
Concurs Arduino 2016
Concurs Arduino 2016
Concurs Arduino 2016

Finalista del Concurs Arduino 2016

Recomanat: