Kazalo:

Arduino + ESP Weather Box: 3 koraki
Arduino + ESP Weather Box: 3 koraki

Video: Arduino + ESP Weather Box: 3 koraki

Video: Arduino + ESP Weather Box: 3 koraki
Video: Домашняя автоматизация своими руками — ESP32, Raspberry Pi, Node Red, MQTT, Умный дом || Проект Интернета вещей. Часть 1. 2024, November
Anonim
Arduino + ESP Weather Box
Arduino + ESP Weather Box

Uporabna naprava, ki služi za kratkoročno lokalno in tridnevno vremensko napoved

Korak: Arduino del

Image
Image

Ta naprava je sestavljena iz dveh neodvisnih sklopov v eni škatli.

Eden je barometer Arduino s senzorjem BMP180, ki vsebuje poročilo o realnem času, -1h in -3h razlike v atmosferskem tlaku. Ta poročila so še posebej uporabna pri kratkoročni lokalni vremenski napovedi. Koda je vzeta s spletnega mesta "shelvin.de", kjer je vnesena razlika med absolutnim in relativnim atmosferskim tlakom za dano nadmorsko višino v vrstici "druck_offset =" na kodi. Rezultati so predstavljeni na LCD zaslonu N5110, ki prikazuje tudi notranjo temperaturo.

2. korak: del ESP8266

Shematično
Shematično

Naslednjo napravo poganja plošča ESP8266, ki povezuje 0,96 -palčni oled zaslon. ESP8266 je prek omrežja Wi-Fi povezan s stranjo "openweathermap", od koder vzame tridnevno vremensko napoved in jo predstavi na olednem zaslonu. V ta namen morate v kodo vnesti ključ API, ki ga dobite na strani Openweathermap. Popolna podrobna navodila za namestitev knjižnic in kode na esp8266 so na voljo na:

blog.squix.org/wp-content/uploads/2017/06/esp8266weatherstationgettingstartedguide-20170608.pdf V tem konkretnem primeru uporabljam ploščo NodeMCU 1.0 (modul ESP12E).

3. korak: Shema

Zgornja slika prikazuje shemo celotne naprave.

Priporočena: