Stație meteo bazată pe IoT ESP8266: 6 pași
Stație meteo bazată pe IoT ESP8266: 6 pași
Anonim
Image
Image

Doriți să construiți un proiect de stație meteo fără a utiliza niciun senzor și să obțineți informații despre vremea din întreaga lume?

Folosind OpenWeatherMap, devine o sarcină reală.

Pasul 1: CUM FUNCȚIONEAZĂ?

PREGATIREA
PREGATIREA

OpenWeatherMap.org oferă date din întreaga planetă și este ușor de accesat prin intermediul API-ului lor (interfață de programare a aplicațiilor), care, desigur, este lansat în JSON.

OpenWeatherMap.org nu numai că furnizează date meteo actuale, dar poate furniza și prognoze de 5 zile și 16 zile, date istorice și chiar avertismente meteorologice.

Acest site ne oferă o opțiune gratuită care oferă posibilitatea de a obține prognoza meteo actuală și prognoza de cinci zile din orice oraș din lume.

Pasul 2: CONFIGURAREA

PREGATIREA
PREGATIREA
PREGATIREA
PREGATIREA
PREGATIREA
PREGATIREA

1. Accesați OpenWeatherMap.org.

2. Va trebui să vă înscrieți pentru contul lor gratuit pentru a obține o cheie API.

Pentru a-l găsi, conectați-vă la contul dvs., apoi navigați la „Chei API”, apoi introduceți numele cheii și faceți clic pe butonul Generați.

Vezi fotografiile de mai sus.

Pasul 3: CODUL

CODUL
CODUL
CODUL
CODUL
CODUL
CODUL

Vom folosi bibliotecile și platforma ESP8266. Codul de mai jos a fost testat folosind NodeMCU.

În primul rând, vă rugăm să vă asigurați că aveți bibliotecile ESP8266 și ArduinoJSON instalate în mediul dvs. de dezvoltare.

Pentru biblioteca ESP8266, porniți Arduino și deschideți fereastra Preferințe. Introduceți:

în adresele URL suplimentare ale managerului de panouri depuse.

Deschideți Managerul de placi din meniul Instrumente> Placă și găsiți platforma ESP8266. Selectați versiunea de care aveți nevoie, apoi faceți clic pe butonul de instalare. selectați placa ESP8266 din meniul Instrumente> Placă.

Pentru biblioteca ArduinoJSON, o puteți găsi căutând în Includeți biblioteca> Gestionați bibliotecile.

Încărcați codul de mai jos pe placa dvs. bazată pe ESP8266.

Pasul 4: REZULTATUL

Image
Image
REZULTATUL
REZULTATUL
REZULTATUL
REZULTATUL
REZULTATUL
REZULTATUL

În primul rând trebuie să schimbați puțin codul, - schimbați ssid cu numele WiFi-ului dvs.

- schimbă parola cu parola WiFi-ului tău.

- puneți API_KEY după: & appid =

Dacă totul este în regulă, încărcați codul pe tablă.

Puteți obține datele din orice oraș din lume.

vezi fotografii.

Verificați videoclipul dacă ați blocat.

Pasul 5: UNDE DE LA AICI?

Acesta este începutul unui proiect mult mai mare, așa că Dacă ați dori să-l extindeți, puteți adăuga cu ușurință ecrane OLED sau LCD care afișează vremea actuală și puteți citi programul zilnic pentru a construi o oglindă inteligentă.

Pasul 6: CONCLUZIE

Există multe surse de date meteo pe internet și variază în funcție.

OpenWeatherMap.org trebuie să fie una dintre cele mai simple și elegante soluții pe care le-am găsit pentru a accesa cu ușurință datele meteo de pe toată planeta.

Dacă aveți orice întrebare, desigur, puteți lăsa un comentariu.myYoutube

Facebook-ul meu

myTwitter

Vă mulțumim că ați citit acest proiect ^^ și să aveți o zi plăcută.

Ne mai vedem.

Ahmed Nouira