Sommario:
- Forniture
- Passaggio 1: configurazione della stazione meteorologica
- Passaggio 2: programma la scheda ESP32
- Passaggio 3: monitorare la stazione meteorologica in remoto tramite l'app Blynk
Video: Stazione meteorologica connessa con ESP32: 3 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
In questo tutorial imparerai come configurare una stazione meteorologica basata su ESP32 e come monitorare le sue letture da remoto, tramite l'app Blynk e tramite un sito Web.
Forniture
1x scheda ESP32 + cavo di alimentazione USB
1x sensore DHT11
1x sensore di luce 1x resistenza da 10 Kohm
1x sensore CJMCU CCS811
diversi ponticelli
un numero di breadboard o un PCB (se decidi di fare delle saldature) header femmina (se decidi di fare la saldatura)
Passaggio 1: configurazione della stazione meteorologica
Un timelapse del processo di assemblaggio è disponibile qui.
Cablaggio dei componenti
Collegare i sensori come segue:
Sensore di luce
Un'estremità a 3V l'altra estremità al resistore da 10kohm che a sua volta è collegato a GND. La stessa estremità dell'LDR è collegata anche al pin D34 dell'ESP32
CJMCU CCS811
3V →3V sulla scheda ESP32
GND→ GND
Pin SDA→D21 su ESP32
SCL→D22 pin su ESP32
SVEGLIA→GND
DHT11
GND→GND su ESP32
VCC→3V su ESP32
OUT→D34 su ESP32
Passaggio 2: programma la scheda ESP32
Avvia Arduino IDE.
Seleziona la tua scheda ESP32 dal menu Strumenti.
Assicurati di aver selezionato anche la porta corretta.
Carica questo codice sulla bacheca. Se apri il monitor seriale (imposta il baud rate a 9600), dovresti essere in grado di visualizzare i valori registrati dai diversi sensori
Passaggio 3: monitorare la stazione meteorologica in remoto tramite l'app Blynk
L'app Blynk ci permette di monitorare i valori registrati dalla stazione meteo da remoto, direttamente sul nostro smartphone, indipendentemente dalla nostra distanza dalla stazione meteo.
Tutto ciò di cui abbiamo bisogno è l'app blynk e una connessione Internet. In questo progetto imparerai come monitorare i valori registrati solo dal sensore LDR e dal sensore DHT11.
Crea un nuovo progetto nell'app Blynk
Dopo aver scaricato l'app e aver effettuato l'accesso con successo al tuo account, inizia creando un nuovo progetto.
Scegli il tuo hardware
Seleziona il modello hardware che utilizzerai. Se stai seguendo questo tutorial, probabilmente utilizzerai una scheda ESP32.
Token di autenticazione
Il token di autenticazione è un identificatore univoco necessario per connettere l'hardware allo smartphone. Ogni nuovo progetto che crei avrà il proprio token di autenticazione. Riceverai automaticamente il token di autenticazione sulla tua e-mail dopo la creazione del progetto. Puoi anche copiarlo manualmente. Fai clic sulla sezione dei dispositivi e seleziona il dispositivo richiesto e vedrai il token
Configura l'app Blynk
Dovrai creare un progetto su blynk che sia su misura allo scopo di monitorare i parametri registrati dalla stazione meteorologica. Prendi 3 widget di visualizzazione dei valori.
Configurali uno per uno. Il primo riceverà in input V6, il secondo V5 e il terzo V0. Noterai che sono tutti impostati in modalità push.
Programma la scheda ESP32
Avvia arduino IDE e apri questo programma. Seleziona la scheda che stai utilizzando dal menu Strumenti, così come la porta corretta. Carica il codice. Se il caricamento ha esito positivo, dovresti essere in grado di vedere un messaggio da Blynk sul monitor seriale.
Consigliato:
Stazione meteorologica professionale con ESP8266 e ESP32 fai da te: 9 passaggi (con immagini)
Stazione Meteo Professionale con ESP8266 ed ESP32 DIY: LineaMeteoStazione è una stazione meteo completa interfacciabile con i sensori professionali di Sensirion e con alcuni componenti dello strumento Davis (Pluviometro, Anemometro) Il progetto è pensato come stazione meteo fai da te ma richiede solo il
Stazione meteo fai-da-te e stazione sensore WiFi: 7 passaggi (con immagini)
Stazione meteo fai-da-te e stazione sensore WiFi: in questo progetto ti mostrerò come creare una stazione meteo insieme a una stazione sensore WiFi. La stazione sensore misura i dati di temperatura e umidità locali e li invia, tramite WiFi, alla stazione meteorologica. La stazione meteorologica visualizza quindi t
ESP32 Weathercloud Stazione meteorologica: 16 passaggi (con immagini)
ESP32 Weathercloud Weather Station: L'anno scorso ho pubblicato il mio più grande Instructable fino ad oggi chiamato Arduino Weathercloud Weather Station. Era molto popolare direi. È stato presentato sulla homepage di Instructables, sul blog Arduino, sul museo Wiznet, su Instructables Instagram, su Arduino Instagr
ESP8266/ESP32 Stazione meteorologica con LCD TFT: 8 passaggi
ESP8266/ESP32 Weather Station With TFT LCD(s): Ciao! In questo breve tutorial vorrei presentare il mio secondo progetto Esp8266 WS. Da quando ho pubblicato il mio primo progetto ESP, volevo crearne un secondo. Quindi ho avuto del tempo libero per rielaborare un vecchio codice sorgente per adattarlo alle mie esigenze. Quindi, se non ti dispiace, io
ESP32 Stazione meteorologica solare: 4 passaggi (con immagini)
ESP32 Solar Weather Station: per il mio primo progetto IoT volevo costruire una stazione meteorologica e inviare i dati a data.sparkfun.com. Piccola correzione, quando ho deciso di aprire il mio account in Sparkfun, non accettavano più connessioni, quindi ho scegli un altro raccoglitore di dati IoT questo