Tartalomjegyzék:
- 1. lépés: Hozzon létre egy fiókot az Openweathermap.org webhelyen
- 2. lépés: Hardverkapcsolatok
- 3. lépés: Írja be a programot az Arduino IDE -ből
Videó: ESP8266 alapú hálózati óra és időjárás -figyelő: 3 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Rövid és egyszerű hétvégi projekt ESP8266 és 0,96 -os 128x64 OLED kijelzővel.
Az eszköz hálózati óra, azaz időt kér az ntp szerverektől. Az időjárási információkat is megjeleníti az openweathermap.org webhely ikonjaival
Szükséges alkatrészek:
1. ESP8266 modul (Bármelyik, NodeMCU -t használtam)
2. 0,96 OLED (I2C alapú)
3. Jumper vezetékek
4. Kenyértábla
5. USB -kábel az ESP8266 csatlakoztatásához a számítógéphez
1. lépés: Hozzon létre egy fiókot az Openweathermap.org webhelyen
Fiók létrehozása az openweathermap.org webhelyen egyszerű.
A regisztrációra kattintva hozzon létre fiókot.
Jelentkezzen be, és lépjen az API fülre. Jegyezze fel az API -kulcsot.
2. lépés: Hardverkapcsolatok
A NodeMCU -n a kapcsolatok a következők.
NodeMCU OLED
3V ------------- Vcc
Gnd ------------- Gnd
D1 ------------- SCL
D2 -------------- SDA
3. lépés: Írja be a programot az Arduino IDE -ből
Nyissa meg a programot Arduino IDE -ben.
Válassza ki a használt ESP8266 modult a Táblák menüből, és töltse fel a kódot a modulba.
A kód 10 percenként frissíti az időjárási információkat.
Az összes időjárási ikon az ikon.h fájlban található.
Az ikonkódot az openweathermap.org címre érkező hívásból kapjuk vissza
Nagyon durva elemzési logikát használtam az időjárási információk kinyerésére a kapott json -ból.
Ha szeretné, használhatja az Arduino json könyvtárát.
Ajánlott:
Hálózati idő digitális óra az ESP8266 használatával: 4 lépés (képekkel)
Hálózati idő digitális óra az ESP8266 használatával: Megtanuljuk, hogyan kell felépíteni egy aranyos kis digitális órát, amely kommunikál az NTP szerverekkel és megjeleníti a hálózati vagy internetes időt. A WeMos D1 mini segítségével csatlakozhatunk egy WiFi hálózathoz, lekérhetjük az NTP időt és megjeleníthetjük egy OLED modulon. A fenti videó
Raspberry Pi RF Távirányítású hálózati aljzatok (hálózati csatlakozók): 6 lépés
Raspberry Pi RF Távirányítású hálózati aljzatok (hálózati csatlakozók): Irányítson olcsó 433 MHz-es hálózati aljzatokat (fali aljzatokat) egy Raspberry Pi segítségével. A Pi megtanulhatja az aljzatok távirányítójának kimeneti vezérlőkódjait, és programvezérléssel aktiválhatja azokat a ház bármely távirányítóján
ESP8266 Hálózati óra RTC nélkül - Nodemcu NTP óra Nem RTC - INTERNET ÓRA PROJEKT: 4 lépés
ESP8266 Hálózati óra RTC nélkül | Nodemcu NTP óra Nem RTC | INTERNET ÓRA PROJEKT: A projektben óra projektet készítenek RTC nélkül, időbe telik az internet az wifi használatával, és megjeleníti az st7735 kijelzőn
Időjárás alapú zenegenerátor (ESP8266 alapú Midi generátor): 4 lépés (képekkel)
Időjárás alapú zenegenerátor (ESP8266 alapú Midi generátor): Szia, ma elmagyarázom, hogyan készíts saját kis időjárás alapú zenegenerátort. Ez egy ESP8266 -on alapul, ami olyan, mint egy Arduino, és reagál a hőmérsékletre, az esőre és fényintenzitás. Ne várd el, hogy teljes dalokat vagy akkordprogramokat készítsen
SIM900 GSM alapú időjárás -értesítő: 3 lépés (képekkel)
SIM900 GSM alapú időjárás -értesítő: Mindig szükségünk van időjárás -frissítésekre mobiltelefonunkon. Ez lehet online alkalmazásból vagy az internetet használó rendszeralkalmazásból. De itt megmutatom, hogyan használhatjuk mobiltelefonjainkon a Szöveges üzenetküldés funkciót a hőmérséklet- és páratartalom -frissítések beszerzéséhez