INHOUDSOPGAWE:
- Stap 1: HOE WERK DIT?
- Stap 2: DIE OPSTEL
- Stap 3: DIE KODE
- Stap 4: DIE RESULTAT
- Stap 5: WAAR OM HIER TE KOM?
- Stap 6: GEVOLGTREKKING
Video: IoT ESP8266-gebaseerde weerstasie: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Wil u 'n weerstasieprojek bou sonder om 'n sensor te gebruik, en inligting oor weer oor die hele wêreld te kry?
Met behulp van OpenWeatherMap word dit 'n werklike taak.
Stap 1: HOE WERK DIT?
OpenWeatherMap.org bied data van regoor die planeet aan, en dit is maklik toeganklik via hul API (toepassingsprogrammeerkoppelvlak), wat natuurlik in JSON verskyn.
OpenWeatherMap.org verskaf nie net die huidige weerdata nie, maar kan ook voorspellings van 5 dae en 16 dae, historiese data en selfs weerswaarskuwings lewer.
Hierdie webwerf bied ons 'n gratis opsie wat die geleentheid bied om die huidige weer en voorspelling van vyf dae van enige stad ter wêreld te kry.
Stap 2: DIE OPSTEL
1. Gaan na OpenWeatherMap.org.
2. Om 'n API -sleutel te kry, moet u by hul gratis rekening aanmeld.
Om dit te vind, meld u aan by u rekening, gaan dan na 'API sleutels', voer u sleutelnaam in en klik op die knoppie Genereer.
Sien foto's hierbo.
Stap 3: DIE KODE
Ons sal die ESP8266 -biblioteke en -platform gebruik. Die onderstaande kode is getoets met behulp van die NodeMCU.
Maak eerstens seker dat u die ESP8266- en ArduinoJSON -biblioteke in u ontwikkelingsomgewing geïnstalleer het.
Vir die ESP8266 -biblioteek, begin Arduino en maak die venster Voorkeure oop. Enter:
in bykomende borde bestuurder URL's ingedien.
Maak die direksiebestuurder oop in die menu Tools> Board en vind die ESP8266 -platform. Kies die weergawe wat u benodig, en klik dan op die installeringsknoppie. kies die ESP8266 -bord in die gereedskap> bord -kieslys.
Vir die ArduinoJSON -biblioteek kan u dit vind deur in die Include Library> Manage Libraries te soek.
Laai die onderstaande kode op u ESP8266-bord op.
Stap 4: DIE RESULTAT
Eerstens moet u die kode 'n bietjie verander, - verander die naam van u WiFi.
- verander wagwoord met die wagwoord van u WiFi.
- sit u API_KEY agter: & appid =
Laai die kode na u bord as alles in orde is.
U kan die data van enige stad ter wêreld kry.
sien foto's.
Kyk na die video as u vas is.
Stap 5: WAAR OM HIER TE KOM?
Dit is die begin van 'n baie groter projek, so as u dit wil uitbrei, kan u maklik OLED- of LCD -skerms byvoeg wat die huidige weer weergee, en u daaglikse skedule lees om 'n slim spieël te bou.
Stap 6: GEVOLGTREKKING
Daar is baie weerdatabronne op die internet en dit wissel in funksie.
OpenWeatherMap.org moet een van die eenvoudigste en elegantste oplossings wees wat ons gevind het om maklike toegang tot die weerdata van regoor die planeet te verkry.
As u enige vrae het, kan u natuurlik 'n opmerking laat. MyYoutube
myFacebook
myTwitter
Dankie dat u hierdie projek gelees het ^^ en 'n aangename dag.
Sien jou.
Ahmed Nouira
Aanbeveel:
IoT -weerstasie met VOC -monitering: 6 stappe
IoT-weerstasie met VOC-monitering: In hierdie instruksies wys ek hoe u 'n weerstasie met Internet-of-Things (IoT) kan bou met die monitering van vlugtige organiese verbindings (VOC's). Vir hierdie projek het ek 'n Do-It-Yourself (DIY) kit ontwikkel. Hardeware en sagteware is open source
NaTaLia Weerstasie: Arduino -sonkrag -weerstasie op die regte manier: 8 stappe (met foto's)
NaTaLia Weerstasie: Arduino -sonkrag -weerstasie op die regte manier: Na 1 jaar suksesvolle werking op 2 verskillende plekke deel ek my projekplanne met sonkrag -aangedrewe weerstasies en verduidelik hoe dit ontwikkel het tot 'n stelsel wat werklik oor 'n lang tyd kan voortbestaan tydperke van sonkrag. As jy volg
Iot Weerstasie: 5 stappe
Iot Weerstasie: Hallo ouens, ek skryf hierdie instruksie om u te wys hoe u 'n weerstasie kan maak wat Wemos D1 Mini Board gebruik & Gebruik 128 × 68 Oled -skerm om die weerbesonderhede, temperatuur vanaf OpenWeather -kaart te wys
ESP8266 NodeMCU + LM35 + Blynk (IOT Weerstasie/ Digitale Temp Sensor): 4 stappe
ESP8266 NodeMCU + LM35 + Blynk (IOT Weerstasie/ Digitale Temp Sensor): Hallo ouens! In hierdie instruksies gaan ons leer hoe om die LM35 -sensor met NodeMCU te koppel en die temperatuurinligting oor die internet op 'n slimfoon met 'n Blynk -toepassing te wys. (Ook in hierdie projek gebruik ons SuperChart -widget in die Bl
IoT Weerstasie Met RPi en ESP8266: 10 stappe
IoT Weather Station Met RPi en ESP8266: In vorige tutoriale het ons met NodeMCU, sensors gespeel en geleer hoe om data op te vang en aan te teken op ThingSpeak ('n Internet of Things (IoT) platform waarmee u sensordata in die wolk kan versamel en stoor en ontwikkel IoT -toepassings): IOT