
Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01

Kort en eenvoudig weekendproject met ESP8266 en 0,96'' 128x64 OLED-scherm.
Het apparaat is een netwerkklok, d.w.z. haalt tijd op van ntp-servers. Het geeft ook weersinformatie weer met pictogrammen van openweathermap.org
Benodigde onderdelen:
1. ESP8266-module (iedereen, ik heb NodeMCU gebruikt)
2. 0,96 OLED (op basis van I2C)
3. Doorverbindingsdraden
4. Broodplank
5. USB-kabel om ESP8266 op de computer aan te sluiten
Stap 1: Maak een account aan op Openweathermap.org

Een account aanmaken op openweathermap.org is eenvoudig.
Maak een account aan door op aanmelden te klikken.
Log in en ga naar het API-tabblad. Noteer uw API-sleutel.
Stap 2: Hardwareverbindingen

Op NodeMCU zijn de verbindingen als volgt.
NodeMCU OLED
3V ------------- Vcc
Gnd ------------- Gnd
D1 ------------- SCL
D2 -------------- SDA
Stap 3: Brand het programma vanuit Arduino IDE

Open het programma in Arduino IDE.
Selecteer de ESP8266-module die u gebruikt in het menu Boards en upload de code naar de module.
De code werkt de weersinformatie elke 10 minuten bij.
Alle weerpictogrammen worden in het icon.h-bestand geplaatst.
Pictogramcode wordt geretourneerd uit de oproep die we doen naar openweathermap.org
Ik heb een zeer ruwe ontledingslogica gebruikt om de weersinformatie uit de ontvangen json te extraheren.
U kunt desgewenst de json-bibliotheek voor Arduino gebruiken.
Aanbevolen:
ESP8266 netwerkklok zonder enige RTC - Nodemcu NTP-klok Geen RTC - INTERNET KLOKPROJECT: 4 stappen

ESP8266 netwerkklok zonder enige RTC | Nodemcu NTP-klok Geen RTC | INTERNET KLOKPROJECT: In het project zal een klokproject worden gemaakt zonder RTC, het kost tijd van internet met wifi en het zal het weergeven op het st7735-display
Op Arduino gebaseerde contactloze infraroodthermometer - Op IR gebaseerde thermometer met Arduino: 4 stappen

Arduino-gebaseerde contactloze infraroodthermometer | IR-gebaseerde thermometer met Arduino: Hallo allemaal, in deze instructables zullen we een contactloze thermometer maken met behulp van Arduino. Omdat de temperatuur van de vloeistof / vaste stof soms veel te hoog of te laag is en dan is het moeilijk om er contact mee te maken en de temperatuur dan in die sc
Weergebaseerde muziekgenerator (ESP8266 gebaseerde midi-generator): 4 stappen (met afbeeldingen)

Weergebaseerde muziekgenerator (ESP8266-gebaseerde midi-generator): Hallo, vandaag zal ik uitleggen hoe u uw eigen kleine weergebaseerde muziekgenerator kunt maken. Het is gebaseerd op een ESP8266, die een beetje op een Arduino lijkt, en het reageert op temperatuur, regen en lichtintensiteit. Verwacht niet dat het hele nummers of akkoordprogr
Op ESP8266 gebaseerde multisensor: 3 stappen

Op ESP8266 gebaseerde multisensor: de ESP8266 is een handig klein apparaatje dat gemakkelijk kan worden geprogrammeerd en gebruikt, maar we moeten de beschikbare GPIO-pinnen verstandig gebruiken omdat er niet te veel van zijn. In deze korte samenvatting laat ik u zien hoe u meerdere verschillende sensoren om
IoT Weermonitor E-Paper Display - Internet verbonden ESP8266: 7 stappen

IoT Weer Monitor E-Paper Display | Internet verbonden ESP8266: Het E-Paper-display geeft de weersinformatie weer, gesynchroniseerd met OpenWeatherMap API (via WiFi). Het hart van het project is ESP8266/32. Hé, wat is er, jongens? Akarsh hier van CETech.Vandaag gaan we een project maken dat een weermonitor is die