Taula de continguts:

Visualització de la paraula del dia amb IoT: 7 passos
Visualització de la paraula del dia amb IoT: 7 passos

Vídeo: Visualització de la paraula del dia amb IoT: 7 passos

Vídeo: Visualització de la paraula del dia amb IoT: 7 passos
Vídeo: Беслан. Помни / Beslan. Remember (english & español subs) 2024, De novembre
Anonim
Visualització de la paraula del dia amb IoT
Visualització de la paraula del dia amb IoT

En aquest instructiu, us mostraré com podeu crear una "Paraula del Dia" mitjançant el mòdul Wi-Fi NodeMCU i una pantalla de matriu de punts. En lloc de la paraula del dia, podeu mostrar tot el que vulgueu (text) des de tot Internet després de passar aquest tutorial. Si és la primera vegada que utilitzeu un mòdul Wi-Fi, aquest tutorial també us ajudarà, ja que he tractat des del principi fins al final.

Entrem-hi.

Pas 1: mireu el vídeo

Image
Image

Al vídeo he cobert tots els passos necessaris per construir aquest projecte. També he tractat una explicació profunda del codi utilitzat en el projecte, que també és útil per a principiants i, en cas contrari, no és possible d’explicar-la en format escrit.

Assegureu-vos de mirar-ho abans de continuar.

Pas 2: prepareu Arduino IDE per treballar amb el mòdul Wi-Fi NodeMCU

La primera vegada que es treballa en un mòdul Wi-Fi no sempre és un passeig per a la majoria dels usuaris (jo també). Per tant, es recomana començar pas a pas amb ell.

Suggeriré aquesta classe Instructables per a tots els principiants. L’autor bekathwia ha fet un gran treball explicant com començar amb aquest mòdul. Jo mateix vaig utilitzar la mateixa font per conèixer el mòdul.

Per tant, si sou principiants, passeu per aquesta classe i només podreu sortir en els propers passos.

Pas 3: proveu la pantalla de matriu de punts

Proveu la pantalla de matriu de punts
Proveu la pantalla de matriu de punts
Proveu la pantalla de matriu de punts
Proveu la pantalla de matriu de punts
Proveu la pantalla de matriu de punts
Proveu la pantalla de matriu de punts

Connecteu el Dot Matrix al mòdul Wi-Fi de la següent manera:

DMD - NodeMCU

Vcc - 3,3V

Gnd - Gnd

Clk - D5

Din - D7

CS - D8

Ara per comprovar Dot Matrix Display, afegiu biblioteques MD Parola i MD_MAX72XX a la biblioteca Arduino.

Abans d’utilitzar-lo, aneu a la carpeta de biblioteques Arduino, obriu la carpeta de la biblioteca MD_MAX_72XX, aneu a documents i obriu qualsevol fitxer HMTL i, a continuació, determineu el tipus de pantalla de matriu de punts que teniu (feu clic aquí per obtenir més informació). El meu és FC_16. Després d'això, aneu a la carpeta "src" i obriu el fitxer MD_MAX72XX.h. Modifiqueu el fitxer de capçalera segons el mòdul que tingueu i deseu-lo. Ara podeu consultar el vostre mòdul, obrir l’esbós de prova i penjar-lo. La matriu de punts hauria de mostrar alguns patrons seguits dels seus títols, que també es poden veure al monitor sèrie.

Pas 4: prepareu ThingHTTP

Prepareu ThingHTTP
Prepareu ThingHTTP
Prepareu ThingHTTP
Prepareu ThingHTTP
Prepareu ThingHTTP
Prepareu ThingHTTP

1. Obriu Mozilla Firefox (Chrome no funcionava per a mi).2. Trieu el vostre lloc web (he utilitzat Dictionary.com).3. Feu clic amb el botó dret a la paraula que us interessi, seleccioneu inspecciona l'element. Copieu XPath del codi ressaltat.5. Aneu a Thingspeak.com6. Aneu a les aplicacions i seleccioneu ThingHTTP.7. Creeu un ThingHTTP nou, anomeneu-lo, proporcioneu l'URL de la pàgina des d'on heu copiat XPath, enganxeu XPath copiat prèviament a la cadena d'anàlisi, deseu el ThingHTTP.

Preneu nota de l'API generada.

Mireu el vídeo per comprendre-ho adequadament i la necessitat de fer-ho.

Pas 5: proveu el mòdul

Proveu el mòdul
Proveu el mòdul
Proveu el mòdul
Proveu el mòdul
Proveu el mòdul
Proveu el mòdul

Obriu l'esbós adjunt en aquest pas i editeu el SSID Wi-Fi, la clau de passada i la clau API i pengeu-lo Després de carregar-lo, obriu el monitor sèrie, si la sortida és semblant a la que he adjuntat en aquest pas, el mòdul funciona bé i podeu passar al pas final.

Si voleu, també podeu utilitzar qualsevol lloc web diferent, consulteu-ho.

Pas 6: esbós final

Esbós final
Esbós final
Esbós final
Esbós final

Feu les mateixes connexions que al pas 3. El codi final s'adjunta en aquest pas.

Editeu el SSID Wi-Fi, la clau de passada (deixeu en blanc les cometes si hi ha Wi-Fi oberta) i l'API i pengeu-lo al mòdul.

Un cop s'hagi connectat a la xarxa Wi-Fi i hagi obtingut les dades, es desconnectarà i mostrarà la paraula i el significat al DMD (mireu el LED integrat per determinar l'estat, parpelleja; intenta connectar-se a la xarxa Wi-Fi, blau continu) - connectat, apagat - desconnectat). La desconnexió del Wi-Fi estalvia energia, però també té un desavantatge: haureu de reiniciar el mòdul per obtenir dades noves.

Però per a aplicacions com aquestes, en realitat no crec que sigui una bona idea mantenir-se connectat a la xarxa Wi-Fi, tot i que podeu fer-ho fàcilment després d’haver modificat el programa. Tot depèn de tu.

Pas 7: Fet

Això és!

No dubteu a comentar cap consell o dubte, estaré encantat d’ajudar-vos.

Gràcies per llegir, penseu en subscriure-us i, si us ha agradat aquest projecte, consulteu el nostre canal de YouTube, en tenim molts:)

Ens veiem a la següent instrucció.

Recomanat: