Taula de continguts:
- Pas 1: reuniu l'electrònica
- Pas 2: baixeu, actualitzeu i pengeu l'esbós
- Pas 3: connecteu el mòdul OLED i proveu
- Pas 4: utilitzeu un recinte
Vídeo: Giny de visualització del temps en línia amb ESP8266: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
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
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
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
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
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:
Visualització del temps senzilla amb Raspberry PI i Cyntech WeatherHAT: 4 passos
Visualització del temps senzilla mitjançant Raspberry PI i Cyntech WeatherHAT: * El 2019 Yahoo va canviar la seva API i això va deixar de funcionar. Desconeixia el canvi. Al setembre del 2020, aquest projecte s’ha actualitzat per utilitzar l’API OPENWEATHERMAP. Consulteu la secció actualitzada a continuació, la resta d’aquesta informació encara és bona
Visualització del tren i el temps del Regne Unit: 5 passos
Visualització del tren i del temps del Regne Unit: aquest instructiu és per a les sortides del tren del Regne Unit amb bateria i la visualització del temps. Va utilitzar la base de dades National Rail OpenLDBWS per obtenir informació de sortida del tren en temps real d’una estació de ferrocarril local en concret i mostrar-la. Utilitza openweather
Visualització de temps i temps Arduino 3 en 1: 11 passos
Pantalla de temps i temps Arduino 3-en-1: m'agraden els microcontroladors PIC i m'agrada programar en llenguatge assemblador. De fet, durant els darrers dos anys, he publicat al meu lloc web uns 40 projectes basats en aquesta combinació. Fa poc, estava demanant algunes peces a una de les meves versions preferides dels EUA
Giny meteorològic ESP8266: 9 passos (amb imatges)
ESP8266 Weather Widget: [Reprodueix vídeo] Benvingut al meu nou projecte Weather Widget. Podeu trobar tots els meus projectes a: https://www.opengreenenergy.com/ Un widget meteorològic és una aplicació que es pot descarregar al vostre ordinador portàtil. o un dispositiu mòbil i realitzeu la feina de proporcionar
Temperatura de visualització al mòdul de visualització LED P10 mitjançant Arduino: 3 passos (amb imatges)
Temperatura de visualització al mòdul de visualització LED P10 mitjançant Arduino: en el tutorial anterior s’ha explicat com mostrar text al mòdul de visualització LED Dot Matrix P10 mitjançant Arduino i el connector DMD, que podeu consultar aquí. En aquest tutorial oferirem un senzill tutorial de projecte mitjançant el mòdul P10 com a mitjà de visualització