Kazalo:
- 1. korak: Ustvarite račun na Openweathermap.org
- 2. korak: Povezave strojne opreme
- Korak: Zažgite program iz Arduino IDE
Video: Omrežna ura in nadzor vremena na osnovi ESP8266: 3 koraki (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:08
Kratek in preprost vikend projekt z ESP8266 in 0,96 -palčnim zaslonom OLED 128x64.
Naprava je omrežna ura, tj.vzame čas s strežnikov ntp. Prikazuje tudi vremenske informacije z ikonami z openweathermap.org
Potrebni deli:
1. Modul ESP8266 (kateri koli, uporabil sem NodeMCU)
2. 0,96 OLED (na osnovi I2C)
3. Mostične žice
4. Krušna deska
5. Kabel USB za priključitev ESP8266 na računalnik
1. korak: Ustvarite račun na Openweathermap.org
Ustvarjanje računa na openweathermap.org je preprosto.
Ustvarite račun s klikom na prijavo.
Prijavite se in pojdite na zavihek API. Upoštevajte svoj ključ API.
2. korak: Povezave strojne opreme
V NodeMCU so povezave naslednje.
NodeMCU OLED
3V ------------- Vcc
Gnd ------------- Gnd
D1 ------------- SCL
D2 -------------- SDA
Korak: Zažgite program iz Arduino IDE
Odprite program v Arduino IDE.
V meniju plošče izberite modul ESP8266, ki ga uporabljate, in naložite kodo v modul.
Koda posodablja vremenske podatke vsakih 10 minut.
Vse vremenske ikone so postavljene v datoteko icon.h.
Koda ikone se vrne iz klica, ki ga opravimo na openweathermap.org
Uporabil sem zelo grobo logiko razčlenjevanja, da iz prejetega json -a izvlečem vremenske podatke.
Knjižnico json lahko uporabite za Arduino, če želite.
Priporočena:
Ura za upokojitev / štetje navzgor / ura Dn: 4 koraki (s slikami)
Ura za upokojitev / Odštevanje / Ura Dn: Nekaj teh 8-palčnih LED matričnih zaslonov 8x8 sem imel v predalu in razmišljal, kaj bi z njimi. Navdihnjen z drugimi navodili sem dobil idejo, da bi sestavil zaslon za odštevanje/navzgor za odštevanje do prihodnjega datuma/časa in če je ciljni čas p
ESP8266 Omrežna ura brez RTC - Nodemcu NTP Ura brez RTC - PROJEKT INTERNETNE URE: 4 koraki
ESP8266 Omrežna ura brez RTC | Nodemcu NTP Ura brez RTC | PROJEKT INTERNETNE URE: V projektu bo izdelan projekt ure brez RTC, vzelo si bo čas za internet z uporabo WiFi in ga bo prikazal na zaslonu st7735
Brezkontaktni infrardeči termometer na osnovi Arduino - IR termometer na osnovi Arduina: 4 koraki
Brezkontaktni infrardeči termometer na osnovi Arduino | IR -termometer z uporabo Arduina: Pozdravljeni fantje, v tem navodilu bomo naredili brezkontaktni termometer z arduinom. Ker je včasih temperatura tekočine/trdne snovi previsoka ali prenizka, potem pa je težko priti v stik z njo in prebrati temperatura v tem prizorju
Ura na osnovi ESP32: 4 koraki
Ura na osnovi ESP32: Vadnica, kako zgraditi uro na osnovi esp32 z vgrajenim olednim zaslonom, s tipko na dotik, brez drugih delov, brez ožičenja/spajkanja
Nadzor podatkov zobne ščetke na osnovi Arduina: 4 koraki (s slikami)
Nadzor podatkov zobne ščetke na osnovi Arduina: Ta zobna ščetka na osnovi Arduina vam omogoča spremljanje vzorcev z uporabo podatkov o 3-osnem pospeševanju