
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:44

Lyhyt ja yksinkertainen viikonloppuprojekti, jossa ESP8266 ja 0,96 tuuman 128 x 64 OLED -näyttö.
Laite on verkkokello eli hakee aikaa ntp -palvelimilta. Se näyttää myös säätiedot Openweathermap.org -sivuston kuvakkeilla
Tarvittavat osat:
1. ESP8266 -moduuli (mikä tahansa, käytin NodeMCU: ta)
2. 0,96 OLED (I2C -pohjainen)
3. Hyppyjohdot
4. Leipälauta
5. USB -kaapeli, jolla ESP8266 voidaan liittää tietokoneeseen
Vaihe 1: Luo tili Openweathermap.org -sivustolle

Tilin luominen openweathermap.org -sivustolla on helppoa.
Luo tili napsauttamalla rekisteröitymistä.
Kirjaudu sisään ja siirry sovellusliittymän välilehdelle. Huomaa API -avaimesi.
Vaihe 2: Laitteistoyhteydet

NodeMCU: ssa liitännät ovat seuraavat.
SolmuMCU OLED
3V ------------- Vcc
Gnd ------------- Gnd
D1 ------------- SCL
D2 -------------- SDA
Vaihe 3: Polta ohjelma Arduino IDE: stä

Avaa ohjelma Arduino IDE: ssä.
Valitse käyttämäsi ESP8266 -moduuli Taulut -valikosta ja lataa koodi moduuliin.
Koodi päivittää säätiedot 10 minuutin välein.
Kaikki sääkuvakkeet on sijoitettu icon.h -tiedostoon.
Kuvakekoodi palautetaan puhelusta, jonka teemme osoitteeseen openweathermap.org
Olen käyttänyt erittäin raakaa jäsentämislogiikkaa poistaakseni säätiedot vastaanotetusta jsonista.
Voit halutessasi käyttää Arduinon json -kirjastoa.
Suositeltava:
ESP8266 - Puutarhan kastelu ajastimella ja kaukosäätimellä Internetin kautta / ESP8266: 7 vaihetta (kuvilla)

ESP8266 - Puutarhan kastelu ajastimella ja kauko -ohjaimella Internetin kautta / ESP8266: ESP8266 - Kastelu kauko -ohjattuna ja ajoituksella vihannespuutarhoille, kukkapuutarhoille ja nurmikoille. Se käyttää ESP-8266-piiriä ja hydraulista / sähköistä venttiiliä kastelulaitteen syöttämiseen
ESP8266 Verkkokello ilman RTC: tä - Nodemcu NTP -kello Ei RTC - INTERNET CLOCK PROJECT: 4 vaihetta

ESP8266 Verkkokello ilman RTC: tä | Nodemcu NTP -kello Ei RTC | INTERNET CLOCK PROJECT: Projektissa tehdään kelloprojekti ilman RTC: tä, se vie aikaa Internetistä wifi -yhteyden avulla ja näyttää sen st7735 -näytöllä
Säämonitori Arduino MKR ENV -kilvellä: 6 vaihetta

Säämonitori Arduinolla MKR ENV Shield: Saimme joitain upouusia MKR ENV -suojia muutama päivä sitten. Näissä suojuksissa on useita antureita (lämpötila, ilmanpaine, kosteus, UV …) - hyvä kokoelma yksinkertaisen sääaseman luomiseen yhdessä ArduiTouch MKR -sarjan kanssa. Me
Aloittelijan opas ESP8266: een ja twiittaukseen ESP8266: n avulla: 17 vaihetta (kuvilla)

Aloittelijan opas ESP8266: een ja twiittaamiseen ESP8266: n avulla: Opin Arduinosta 2 vuotta sitten, joten aloin leikkiä yksinkertaisilla asioilla, kuten LEDeillä, painikkeilla, moottoreilla jne. päivän sää, osakekurssit, harjoitteluajat LCD -näytöllä
ESP8266 -robottiauto ohjelmoitu ESP8266 Basic -ohjelmalla: 18 vaihetta (kuvilla)

ESP8266 Robotti Auto ohjelmoitu ESP8266 Basic: Olen lukion luonnontieteiden opettaja ja myös Robotic Club Advisor. Olen etsinyt kustannustehokkaampia tapoja saada robotit oppilaiden käsiin. ESP8266 -levyjen alhaisilla hinnoilla olen pystynyt luomaan itsenäisen