Innholdsfortegnelse:
- Trinn 1: Hvordan fungerer det?
- Trinn 2: OPPSETT
- Trinn 3: KODEN
- Trinn 4: RESULTATET
- Trinn 5: HVOR SKAL DU FRA HER?
- Trinn 6: KONKLUSJON
Video: IoT ESP8266-basert værstasjon: 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Vil du bygge et værstasjonsprosjekt uten å bruke noen sensor, og få informasjon om vær fra hele verden?
Ved å bruke OpenWeatherMap blir det en skikkelig oppgave.
Trinn 1: Hvordan fungerer det?
OpenWeatherMap.org tilbyr data fra hele verden, og det er lett tilgjengelig via deres API (programmeringsgrensesnitt), som selvfølgelig sendes ut i JSON.
OpenWeatherMap.org leverer ikke bare gjeldende værdata, men kan også tjene 5-dagers og 16-dagers prognoser, historiske data og til og med værvarsler.
Dette nettstedet gir oss et gratis alternativ som tilbyr muligheten til å få gjeldende vær og fem dagers værmelding fra hvilken som helst by i verden.
Trinn 2: OPPSETT
1. Gå til OpenWeatherMap.org.
2. Du må registrere deg for en gratis konto for å få en API -nøkkel.
For å finne den, logg deg på kontoen din, naviger deretter til “API Keys”, og skriv deretter inn nøkkelnavnet ditt og klikk på generer -knappen.
Se bildene ovenfor.
Trinn 3: KODEN
Vi kommer til å bruke ESP8266 -bibliotekene og plattformen. Koden nedenfor ble testet ved hjelp av NodeMCU.
Først og fremst må du sørge for at du har ESP8266- og ArduinoJSON -bibliotekene installert i utviklingsmiljøet.
For ESP8266 -biblioteket, start Arduino og åpne vinduet Innstillinger. Skriv inn:
i flere styreransvarlige URLer arkivert.
Åpne Boards Manager fra Verktøy> Board -menyen og finn ESP8266 -plattformen. Velg versjonen du trenger, og klikk deretter på installasjonsknappen. velg ESP8266 -kortet fra Verktøy> Kort -menyen.
For ArduinoJSON -biblioteket kan du finne det ved å søke i Inkluder bibliotek> Administrer biblioteker.
Last opp koden nedenfor til ditt ESP8266-baserte kort.
Trinn 4: RESULTATET
Først av alt må du endre koden litt, - endre ssid med WiFi -navnet ditt.
- endre passord med WiFi -passordet.
- legg API_KEY etter: & appid =
Hvis alt er i orden, last opp koden til brettet ditt.
Du kan få dataene fra hvilken som helst by i verden.
se bilder.
Sjekk videoen hvis du sitter fast.
Trinn 5: HVOR SKAL DU FRA HER?
Dette er starten på et mye større prosjekt, så hvis du ønsket å utvide det, kan du enkelt legge til OLED- eller LCD -skjermer som viser gjeldende vær, og lese din daglige plan for å bygge et smart speil.
Trinn 6: KONKLUSJON
Det er mange værdatakilder på internett, og de varierer i funksjon.
OpenWeatherMap.org må være en av de mest enkle og elegante løsningene vi har funnet for enkel tilgang til værdata fra hele verden.
Hvis du har spørsmål kan du selvfølgelig legge igjen en kommentar.myYoutube
min Facebook
myTwitter
Takk for at du leste dette prosjektet ^^ og ha en fin dag.
Vi ses.
Ahmed Nouira
Anbefalt:
IoT værstasjon med VOC -overvåking: 6 trinn
IoT værstasjon med VOC-overvåking: I denne instruksjonsfilen viser jeg hvordan du bygger en værstasjon med Internet-of-Things (IoT) med overvåking av flyktige organiske forbindelser (VOC). For dette prosjektet utviklet jeg et Do-It-Yourself (DIY) -sett. Maskinvare og programvare er åpen kildekode
NaTaLia værstasjon: Arduino solcelledrevet værstasjon gjort den riktige måten: 8 trinn (med bilder)
NaTaLia værstasjon: Arduino solcelledrevet værstasjon gjort på riktig måte: Etter 1 års vellykket drift på 2 forskjellige steder deler jeg mine solcelledrevne værstasjonsprosjektplaner og forklarer hvordan det utviklet seg til et system som virkelig kan overleve over lang tid perioder fra solenergi. Hvis du følger
Iot værstasjon: 5 trinn
Iot Weather Station: Hei Gutter Jeg skriver denne instruksen for å vise deg hvordan du lager en Iot -basert værstasjon som bruker Wemos D1 Mini Board & Bruker 128 × 68 Oled -skjerm for å vise værdetaljer, temperatur fra OpenWeather -kart
ESP8266 NodeMCU + LM35 + Blynk (IOT Værstasjon/ Digital Temp Sensor): 4 trinn
ESP8266 NodeMCU + LM35 + Blynk (IOT Weather Station/ Digital Temp Sensor): Hei folkens! I denne instruksen skal vi lære å koble LM35 -sensoren til NodeMCU og vise denne temperaturinformasjonen over internett på en smarttelefon med Blynk -applikasjon. (Også i dette prosjektet bruker vi SuperChart -widgeten i Bl
IoT værstasjon med RPi og ESP8266: 10 trinn
IoT Weather Station Med RPi og ESP8266: På tidligere opplæringsprogrammer har vi lekt med NodeMCU, sensorer og lært hvordan vi kan fange og logge data på ThingSpeak (en Internet of Things (IoT) -plattform som lar deg samle og lagre sensordata i skyen og utvikle IoT -applikasjoner): IOT