Sommario:
- Passaggio 1: crea un account su Openweathermap.org
- Passaggio 2: connessioni hardware
- Passaggio 3: masterizza il programma da Arduino IDE
Video: Orologio di rete e monitoraggio meteo basato su ESP8266: 3 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
Progetto weekend breve e semplice con ESP8266 e display OLED 128x64 da 0,96''.
Il dispositivo è un orologio di rete, ovvero recupera l'ora dai server ntp. Visualizza anche le informazioni meteo con le icone di openweathermap.org
Parti richieste:
1. Modulo ESP8266 (qualsiasi, ho usato NodeMCU)
2. OLED da 0,96 (basato su I2C)
3. Cavi dei ponticelli
4. Tagliere di pane
5. Cavo USB per collegare ESP8266 al computer
Passaggio 1: crea un account su Openweathermap.org
Creare un account su openweathermap.org è semplice.
Crea un account cliccando su iscriviti.
Accedi e vai alla scheda API. Annota la tua chiave API.
Passaggio 2: connessioni hardware
Su NodeMCU le connessioni sono le seguenti.
NodeMCU OLED
3V ------------- Vcc
Gnd ------------- Gnd
D1 ------------- SCL
D2 -------------- SDA
Passaggio 3: masterizza il programma da Arduino IDE
Apri il programma nell'IDE di Arduino.
Seleziona il modulo ESP8266 che stai utilizzando dal menu Schede e carica il codice nel modulo.
Il codice aggiorna le informazioni meteo ogni 10 minuti.
Tutte le icone meteo sono posizionate nel file icon.h.
Il codice dell'icona viene restituito dalla chiamata che effettuiamo a openweathermap.org
Ho usato una logica di analisi molto rozza per estrarre le informazioni meteorologiche dal json ricevuto.
Se lo desideri, puoi utilizzare la libreria json per Arduino.
Consigliato:
Orologio digitale con orario di rete utilizzando ESP8266: 4 passaggi (con immagini)
Orologio digitale dell'ora di rete con l'ESP8266: impariamo come costruire un piccolo orologio digitale carino che comunica con i server NTP e visualizza l'ora della rete o di Internet. Usiamo il WeMos D1 mini per connetterci a una rete WiFi, ottenere il tempo NTP e visualizzarlo su un modulo OLED. Il video sopra t
Orologio di rete ESP8266 senza RTC - Nodemcu NTP Clock No RTC - PROGETTO OROLOGIO INTERNET: 4 passaggi
Orologio di rete ESP8266 senza RTC | Nodemcu NTP Clock No RTC | PROGETTO OROLOGIO INTERNET: Nel progetto verrà realizzato un progetto orologio senza RTC, impiegherà tempo da Internet tramite wifi e lo visualizzerà sul display st7735
Generatore musicale basato sulle condizioni meteorologiche (generatore MIDI basato su ESP8266): 4 passaggi (con immagini)
Generatore di musica basato sul tempo (Generatore MIDI basato su ESP8266): Ciao, oggi spiegherò come creare il tuo piccolo generatore di musica basato sul tempo. È basato su un ESP8266, che è un po' come un Arduino, e risponde alla temperatura, alla pioggia e l'intensità della luce. Non aspettarti che produca intere canzoni o programmi di accordi
Inverter collegato alla rete fai-da-te (non alimenta la rete) Alternativa UPS: 7 passaggi (con immagini)
Alternativa UPS con inverter collegato alla rete fai-da-te (non alimenta la rete): questo è un post di follow-up dal mio altro Instructable sulla creazione di un inverter collegato alla rete che non alimenta la rete, poiché ora è sempre possibile farlo in alcune aree come un progetto fai-da-te e alcuni luoghi non consentono di alimentare lì g
Orologio con animazione LED SMART connesso al Web con pannello di controllo basato sul Web, server dell'ora sincronizzato: 11 passaggi (con immagini)
Orologio con animazione LED SMART connesso al Web con pannello di controllo basato sul Web, server dell'ora sincronizzato: la storia di questo orologio risale a molto tempo fa, più di 30 anni. Mio padre è stato il pioniere di questa idea quando avevo solo 10 anni, molto prima della rivoluzione dei LED, quando i LED erano 1/1000 della luminosità della loro attuale brillantezza accecante. Un vero