Tartalomjegyzék:

IoT ESP8266-alapú meteorológiai állomás: 6 lépés
IoT ESP8266-alapú meteorológiai állomás: 6 lépés

Videó: IoT ESP8266-alapú meteorológiai állomás: 6 lépés

Videó: IoT ESP8266-alapú meteorológiai állomás: 6 lépés
Videó: 10 Great ESP8266 Projects for Beginners! 2024, November
Anonim
Image
Image

Szeretne időjárás -állomás -projektet építeni érzékelő használata nélkül, és információkat szeretne kapni az időjárásról a világ minden tájáról?

Az OpenWeatherMap használatával ez igazi feladat lesz.

1. lépés: HOGYAN MŰKÖDIK?

A BEÁLLÍTÁS
A BEÁLLÍTÁS

Az OpenWeatherMap.org a bolygó minden pontjáról kínál adatokat, és könnyen elérhető az API -jukon (alkalmazásprogramozási felület) keresztül, amely természetesen a JSON -ban kerül kiadásra.

Az OpenWeatherMap.org nemcsak az aktuális időjárási adatokat szolgáltatja, hanem 5 és 16 napos előrejelzéseket, történelmi adatokat és akár időjárási figyelmeztetéseket is szolgálhat.

Ez az oldal ingyenes lehetőséget kínál számunkra, amely lehetőséget kínál arra, hogy a világ bármely városából megkapja az aktuális időjárást és az ötnapos előrejelzést.

2. lépés: A BEÁLLÍTÁS

A BEÁLLÍTÁS
A BEÁLLÍTÁS
A BEÁLLÍTÁS
A BEÁLLÍTÁS
A BEÁLLÍTÁS
A BEÁLLÍTÁS

1. Menjen az OpenWeatherMap.org oldalra.

2. Az API -kulcs megszerzéséhez regisztrálnia kell az ingyenes fiókjába.

Ennek megtalálásához jelentkezzen be fiókjába, majd navigáljon az „API -kulcsok” elemhez, majd írja be a kulcs nevét és kattintson a létrehozás gombra.

Lásd a fenti fotókat.

3. lépés: A KÓD

A KÓD
A KÓD
A KÓD
A KÓD
A KÓD
A KÓD

Az ESP8266 könyvtárakat és platformokat fogjuk használni. Az alábbi kódot a NodeMCU segítségével teszteltük.

Először is győződjön meg arról, hogy a fejlesztői környezetben telepítve vannak az ESP8266 és ArduinoJSON könyvtárak.

Az ESP8266 könyvtár esetében indítsa el az Arduino alkalmazást, és nyissa meg a Beállítások ablakot. Írja be:

további táblákon a kezelő URL -címe.

Nyissa meg a Fórumkezelőt az Eszközök> Tábla menüből, és keresse meg az ESP8266 platformot. Válassza ki a kívánt verziót, majd kattintson a telepítés gombra. válassza az ESP8266 kártyát az Eszközök> Tábla menüből.

Az ArduinoJSON könyvtárhoz megtalálhatja a Könyvtár beillesztése> Könyvtárak kezelése menüpontban.

Töltse fel az alábbi kódot az ESP8266 alapú kártyájára.

4. lépés: AZ EREDMÉNY

Image
Image
AZ EREDMÉNY
AZ EREDMÉNY
AZ EREDMÉNY
AZ EREDMÉNY
AZ EREDMÉNY
AZ EREDMÉNY

Először is kicsit módosítani kell a kódot, - Módosítsa az ssid -t a WiFi nevével.

- jelszó megváltoztatása a WiFi jelszavával.

- adja meg az API_KEY kulcsot a következő után: & appid =

Ha minden rendben van, töltse fel a kódot a táblára.

Az adatokat a világ bármely városából megkaphatja.

lásd a fotókat.

Nézd meg a videót, ha elakadtál.

5. lépés: Honnan innen?

Ez egy sokkal nagyobb projekt kezdete, ezért ha ki szeretné terjeszteni, könnyen hozzáadhat OLED vagy LCD képernyőt, amely megjeleníti az aktuális időjárást, és elolvashatja napi ütemtervét egy intelligens tükör létrehozása érdekében.

6. lépés: KÖVETKEZTETÉS

Sok időjárási adatforrás található az interneten, és funkciójukban különböznek.

Az OpenWeatherMap.org lehet az egyik legegyszerűbb és legelegánsabb megoldás, amelyet találtunk, hogy könnyen hozzáférjünk az időjárási adatokhoz a bolygó minden részéről.

Ha bármilyen kérdése van, természetesen megjegyzést írhat.myYoutube

a Facebookom

myTwitter

Köszönöm, hogy elolvastad ezt a projektet ^^ és további szép napot.

Szia.

Ahmed Nouira

Ajánlott: