Taula de continguts:

Giny de visualització del temps en línia amb ESP8266: 4 passos
Giny de visualització del temps en línia amb ESP8266: 4 passos

Vídeo: Giny de visualització del temps en línia amb ESP8266: 4 passos

Vídeo: Giny de visualització del temps en línia amb ESP8266: 4 passos
Vídeo: Аномально вкусно‼️ ЧЕХОСЛОВАЦКИЙ СУП ИЗ ФАРША. Жена Липована в шоке. 2024, Desembre
Anonim
Giny de visualització del temps en línia mitjançant l'ESP8266
Giny de visualització del temps en línia mitjançant l'ESP8266

Fa un parell de setmanes, vam aprendre a construir un sistema de visualització del temps en línia que obtingués informació meteorològica per a una ciutat en concret i la mostrés en un mòdul OLED. Hem utilitzat la placa IoT Arduino Nano 33 per a aquest projecte, que és una placa nova que té moltes funcions, però que és lleugerament cara i més gran en comparació amb les alternatives. En aquest post, aprendrem a construir aquest petit i compacte i maco widget de visualització del temps en línia, que és similar al projecte anterior.

El vídeo anterior inclou tot el que heu de saber i també explica com es combina l'esbós.

Pas 1: reuniu l'electrònica

Reuneix l’electrònica
Reuneix l’electrònica

Utilitzarem la mini placa WeMos D1 que fa servir el chipset ESP8266 i utilitzarem un mòdul OLED de 0,96”per a la pantalla.

Pas 2: baixeu, actualitzeu i pengeu l'esbós

Baixeu, actualitzeu i pengeu l'esbós
Baixeu, actualitzeu i pengeu l'esbós
Baixeu, actualitzeu i pengeu l'esbós
Baixeu, actualitzeu i pengeu l'esbós
Baixeu, actualitzeu i pengeu l'esbós
Baixeu, actualitzeu i pengeu l'esbós

Igual que el projecte anterior, obtindrem la informació meteorològica del servei OpenWeatherMap. Descarregueu l'esbós mitjançant el següent enllaç:

Primer hem d’obtenir una clau API per utilitzar el servei OpenWeatherMap. El servei OpenWeatherMap té un pla gratuït que permet un màxim de 60 trucades API per minut. Això vol dir que podem sol·licitar informació meteorològica a un ritme màxim d’una vegada per segon, que és superior al que necessitem. El vídeo repassa tot el procés, però aquí teniu una versió de text del que cal fer:

Comenceu per registrar-vos o iniciar sessió al servei OpenWeatherMap i aneu a la secció API. Introduïu el nom d'una clau nova i feu clic al botó de generació. Anoteu aquesta clau, però no la compartiu amb ningú. Aquesta tecla triga una mica a activar-se, de manera que haureu d'esperar una estona. Podria trigar fins a una hora a completar-se, però la meva clau es va activar en 10 minuts.

Comenceu a actualitzar l’esbós afegint les vostres credencials WiFi ja que necessitem connectar-nos a una xarxa perquè això funcioni. L'altra cosa que heu de fer a l'esbós és actualitzar la trucada API amb la informació de la vostra ciutat i la clau API. Assegureu-vos que teniu instal·lat el paquet de suport de la placa correcte per a la placa ESP8266. També haureu d’instal·lar les biblioteques ArduinoJSON i u8g2 perquè l’esbós funcioni. El vídeo us guia pel procés d’instal·lació de tot això.

Un cop finalitzada, connecteu el tauler, assegureu-vos que heu seleccionat la configuració correcta del tauler i premeu el botó de càrrega. Un cop carregat, el tauler imprimirà l’estat juntament amb la informació meteorològica al terminal sèrie. Podeu veure-ho per assegurar-vos que tot funcioni tal com s’esperava, abans de passar al següent pas.

Pas 3: connecteu el mòdul OLED i proveu

Connecteu el mòdul OLED i proveu
Connecteu el mòdul OLED i proveu
Connecteu el mòdul OLED i proveu
Connecteu el mòdul OLED i proveu

Ara que l’esbós funciona correctament, hem de connectar el mòdul OLED. Utilitzeu l’esquema de cablejat que es mostra més amunt i assegureu-vos de connectar la tensió d’alimentació correcta al mòdul OLED, ja que alguns només accepten 3.3V.

Un cop connectat, engegueu el tauler i hauríeu de veure el missatge de benvinguda. Doneu uns quants segons al tauler per obtenir la informació meteorològica i l’imprimirà al mòdul OLED.

Pas 4: utilitzeu un recinte

Utilitzeu un recinte
Utilitzeu un recinte
Utilitzeu un recinte
Utilitzeu un recinte
Utilitzeu un recinte
Utilitzeu un recinte
Utilitzeu un recinte
Utilitzeu un recinte

Tot el que queda per fer ara és afegir un recinte adequat i faré servir aquest model de Thingiverse (https://www.thingiverse.com/thing:857858). Aquest és el mateix que es va utilitzar per al projecte de temps de xarxa i m'agrada bastant el seu aspecte.

Afegiu un cable de longitud adequada al mòdul OLED juntament amb una cinta de doble cara. Col·loqueu-lo al seu lloc i utilitzeu una mica de cola calenta a prop dels cables per mantenir-lo en posició. A continuació, col·loqueu el tauler a la safata / contraportada i soldeu el mòdul OLED com abans. Finalment, premeu la tapa al seu lloc i afegiu una mica de cola per mantenir-la en posició.

Si us ha agradat aquesta compilació, considereu subscriure-us al nostre canal de YouTube i seguir-nos a les xarxes socials. No costa res, però el vostre suport ens ajudarà enormement a continuar creant projectes com aquest.

  • YouTube:
  • Instagram:
  • Facebook:
  • Twitter:
  • Lloc web de BnBe:

Gràcies pel teu suport!

Recomanat: