Sadržaj:

Meteorološka stanica zasnovana na IoT ESP8266: 6 koraka
Meteorološka stanica zasnovana na IoT ESP8266: 6 koraka

Video: Meteorološka stanica zasnovana na IoT ESP8266: 6 koraka

Video: Meteorološka stanica zasnovana na IoT ESP8266: 6 koraka
Video: ESP8266 Botao Ingles 2024, Studeni
Anonim
Image
Image

Želite izgraditi projekt meteorološke stanice bez ikakvog senzora i dobivati informacije o vremenu iz cijelog svijeta?

Korištenje OpenWeatherMap -a postaje pravi zadatak.

Korak 1: KAKO RADI?

POSTAVA
POSTAVA

OpenWeatherMap.org nudi podatke sa cijele planete, a lako im je pristupiti putem njihovog API -ja (sučelja za programiranje aplikacija), koji se, naravno, ispisuje u JSON -u.

OpenWeatherMap.org ne samo da pruža trenutne vremenske podatke, već također može poslužiti 5-dnevne i 16-dnevne prognoze, povijesne podatke, pa čak i vremenska upozorenja.

Ova web stranica nudi nam besplatnu opciju koja nudi mogućnost dobivanja trenutnog vremena i petodnevne prognoze iz bilo kojeg grada na svijetu.

Korak 2: POSTAVLJANJE

POSTAVA
POSTAVA
POSTAVA
POSTAVA
POSTAVA
POSTAVA

1. Idite na OpenWeatherMap.org.

2. Morat ćete se prijaviti na njihov besplatni račun da biste dobili API ključ.

Da biste ga pronašli, prijavite se na svoj račun, zatim idite na "API ključevi", a zatim unesite naziv ključa i kliknite gumb za generiranje.

Pogledajte fotografije iznad.

Korak 3: KOD

KOD
KOD
KOD
KOD
KOD
KOD

Koristit ćemo ESP8266 knjižnice i platformu. Kod u nastavku testiran je pomoću NodeMCU -a.

Prije svega, provjerite imate li u svom razvojnom okruženju instalirane knjižnice ESP8266 i ArduinoJSON.

Za biblioteku ESP8266 pokrenite Arduino i otvorite prozor Postavke. Unesite:

u dodatnim URL -ovima upravitelja ploča.

Otvorite Upravitelj ploča s izbornika Alati> Ploča i pronađite platformu ESP8266. Odaberite željenu verziju, a zatim kliknite gumb za instalaciju. odaberite ploču ESP8266 na izborniku Alati> Ploča.

Za biblioteku ArduinoJSON možete je pronaći pretraživanjem u odjeljku Uključi knjižnicu> Upravljanje knjižnicama.

Prenesite donji kod na svoju ploču zasnovanu na ESP8266.

Korak 4: REZULTAT

Image
Image
REZULTAT
REZULTAT
REZULTAT
REZULTAT
REZULTAT
REZULTAT

Prije svega morate malo promijeniti kôd, - promijenite ssid s imenom vašeg WiFi -ja.

- promijenite lozinku lozinkom svoje WiFi mreže.

- stavite svoj API_KEY nakon: & appid =

Ako je sve u redu, prenesite kôd na svoju ploču.

Podatke možete dobiti iz bilo kojeg grada na svijetu.

pogledajte fotografije.

Provjerite video ako ste zaglavili.

Korak 5: Odakle odavde?

Ovo je početak mnogo većeg projekta, pa ako ga želite proširiti, lako biste mogli dodati OLED ili LCD zaslone koji prikazuju trenutno vrijeme i pročitati vaš dnevni raspored kako biste izgradili pametno ogledalo.

Korak 6: ZAKLJUČAK

Na internetu postoji mnogo izvora vremenskih podataka i oni se razlikuju po funkciji.

OpenWeatherMap.org mora biti jedno od najjednostavnijih i najelegantnijih rješenja koja smo pronašli za lak pristup vremenskim podacima sa cijelog planeta.

Ako imate bilo kakvih pitanja, naravno, možete ostaviti komentar.myYoutube

moj Facebook

myTwitter

Hvala vam što ste pročitali ovaj projekt ^^ i ugodan dan.

Vidimo se.

Ahmed Nouira

Preporučeni: