Innholdsfortegnelse:

IoT ESP8266-basert værstasjon: 6 trinn
IoT ESP8266-basert værstasjon: 6 trinn

Video: IoT ESP8266-basert værstasjon: 6 trinn

Video: IoT ESP8266-basert værstasjon: 6 trinn
Video: IoT based ESP8266 projects using Google Assistant Alexa & Cadio 2024, Desember
Anonim
Image
Image

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?

OPPSETTET
OPPSETTET

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

OPPSETTET
OPPSETTET
OPPSETTET
OPPSETTET
OPPSETTET
OPPSETTET

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

KODEN
KODEN
KODEN
KODEN
KODEN
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

Image
Image
RESULTATET
RESULTATET
RESULTATET
RESULTATET
RESULTATET
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: