Cuprins:

Caseta meteo Arduino + ESP: 3 pași
Caseta meteo Arduino + ESP: 3 pași

Video: Caseta meteo Arduino + ESP: 3 pași

Video: Caseta meteo Arduino + ESP: 3 pași
Video: Controlarea a 32 motoare servo cu PCA9685 și Arduino: V3 2024, Iulie
Anonim
Arduino + ESP Weather Box
Arduino + ESP Weather Box

Un dispozitiv util care servește pentru o prognoză meteo pe termen scurt local și pe trei zile

Pasul 1: Partea Arduino

Image
Image

Acest dispozitiv constă din două ansambluri independente într-o singură cutie.

Unul este barometrul Arduino cu senzorul BMP180, care conține un raport al diferenței în timp real, -1h și -3h în presiunea atmosferică. Aceste rapoarte sunt deosebit de utile în prognoza meteo locală pe termen scurt. Codul este preluat de pe site-ul web „shelvin.de”, în care este introdusă diferența dintre presiunea atmosferică absolută și cea relativă pentru altitudinea dată în linia „druck_offset =” din cod. Rezultatele sunt prezentate pe ecranul LCD N5110, care arată și temperatura internă.

Pasul 2: ESP8266 Partea

Schematic
Schematic

Următorul dispozitiv este alimentat de o placă ESP8266 care conectează un ecran oled de 0,96 inch. ESP8266 este conectat prin rețea Wi-Fi la pagina „openweathermap”, de unde ia o prognoză meteo de trei zile și o prezintă pe afișajul oled. În acest scop, trebuie să introduceți o cheie API în cod, care este obținută din pagina Openweathermap. Instrucțiunile detaliate complete pentru instalarea bibliotecilor și codul pe esp8266 sunt date pe:

blog.squix.org/wp-content/uploads/2017/06/esp8266weatherstationgettingstartedguide-20170608.pdf În acest caz particular, folosesc placa NodeMCU 1.0 (modul ESP12E).

Pasul 3: Schematic

Imaginea de mai sus arată schema dispozitivului complet.

Recomandat: