Indholdsfortegnelse:
- Trin 1: HVORDAN DET VIRKER?
- Trin 2: OPSÆTNINGEN
- Trin 3: KODEN
- Trin 4: RESULTATET
- Trin 5: HVOR SKAL DU FRA HER?
- Trin 6: KONKLUSION
Video: IoT ESP8266-baseret vejrstation: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Vil du bygge et vejrstationsprojekt uden at bruge nogen sensor og få information om vejret fra hele verden?
Ved hjælp af OpenWeatherMap bliver det en reel opgave.
Trin 1: HVORDAN DET VIRKER?
OpenWeatherMap.org tilbyder data fra hele verden, og det er let at få adgang til via deres API (applikationsprogrammeringsinterface), som naturligvis udsendes i JSON.
OpenWeatherMap.org leverer ikke kun aktuelle vejrdata, men kan også betjene 5-dages og 16-dages prognoser, historiske data og endda vejradvarsler.
Dette websted giver os en gratis mulighed, der giver mulighed for at få det aktuelle vejr og fem-dages vejrudsigt fra enhver by i verden.
Trin 2: OPSÆTNINGEN
1. Gå over til OpenWeatherMap.org.
2. Du skal tilmelde dig deres gratis konto for at få en API -nøgle.
For at finde det skal du logge ind på din konto, derefter navigere til "API -nøgler", og derefter indtaste dit nøglenavn og klikke på knappen Generer.
Se billederne ovenfor.
Trin 3: KODEN
Vi vil bruge ESP8266 biblioteker og platform. Nedenstående kode blev testet ved hjælp af NodeMCU.
Sørg først og fremmest for, at du har ESP8266- og ArduinoJSON -bibliotekerne installeret i dit udviklingsmiljø.
For ESP8266 -biblioteket skal du starte Arduino og åbne vinduet Indstillinger. Indtast:
i yderligere boards manager URL'er indgivet.
Åbn Boards Manager fra menuen Værktøjer> Board, og find ESP8266 -platformen. Vælg den version, du har brug for, og klik derefter på knappen Install. vælg ESP8266 -kortet i menuen Værktøjer> Board.
For ArduinoJSON bibliotek kan du finde det ved at søge i Inkluder bibliotek> Administrer biblioteker.
Upload koden herunder til dit ESP8266-baserede kort.
Trin 4: RESULTATET
Først og fremmest skal du ændre koden lidt, - skift ssid med dit WiFi -navn.
- skift adgangskode med din WiFi -adgangskode.
- sæt din API_KEY efter: & appid =
Hvis alt er i orden, skal du uploade koden til dit board.
Du kan få dataene fra enhver by i verden.
se fotos.
Tjek videoen, hvis du sidder fast.
Trin 5: HVOR SKAL DU FRA HER?
Dette er starten på et meget større projekt, så hvis du ville udvide det, kan du nemt tilføje OLED- eller LCD -skærme, der viser det aktuelle vejr, og læse din daglige plan for at bygge et smart spejl.
Trin 6: KONKLUSION
Der er mange vejrdatakilder på internettet, og de varierer i funktion.
OpenWeatherMap.org skal være en af de mest ligetil og elegante løsninger, vi har fundet for let at få adgang til vejrdata fra hele verden.
Hvis du har spørgsmål, kan du selvfølgelig efterlade en kommentar.myYoutube
minFacebook
myTwitter
Tak fordi du læste dette projekt ^^ og hav en god dag.
Vi ses.
Ahmed Nouira
Anbefalede:
IoT vejrstation med overvågning af VOC'er: 6 trin
IoT vejrstation med overvågning af VOC'er: I denne instruktive viser jeg, hvordan man opbygger en Internet-of-Things (IoT) vejrstation med overvågning af flygtige organiske forbindelser (VOC'er). Til dette projekt udviklede jeg et Do-It-Yourself (DIY) kit. Hardware og software er open source
Iot vejrstation: 5 trin
Iot Weather Station: Hej fyre Jeg skriver denne instruks til at vise dig, hvordan du laver en Iot baseret vejrstation, som bruger Wemos D1 Mini Board & Bruger 128 × 68 Oled Display til at vise vejrdetaljer, temperatur fra OpenWeather -kort
Sådan laver du lommestørrelse IoT -vejrstation: 7 trin (med billeder)
Sådan laver du Pocket Sized IoT Weather Station: Hej læser! I denne instruktør lærer du, hvordan du laver en lille vejrkube ved hjælp af D1 mini (ESP8266), der er forbundet til dit WiFi i hjemmet, så du kan se dens output overalt fra jorden, selvfølgelig, så længe du har internetforbindelse
En anden IoT -vejrstation: 8 trin
En anden IoT -vejrstation: Følgende var en fødselsdagsgave til min far; inspireret af en anden instruerbar, som jeg så og oprindeligt havde til hensigt at blive bevist for ham som et selvbygget kit. Men da jeg begyndte at arbejde på dette projekt med ham, indså jeg meget hurtigt, at det første t
IoT vejrstation med RPi og ESP8266: 10 trin
IoT Weather Station Med RPi og ESP8266: På tidligere selvstudier har vi leget med NodeMCU, sensorer og lært at fange og logge data på ThingSpeak (en Internet of Things (IoT) platform, der lader dig indsamle og gemme sensordata i skyen og udvikle IoT -applikationer): IOT