Përmbajtje:

Stacioni i motit i bazuar në IoT ESP8266: 6 hapa
Stacioni i motit i bazuar në IoT ESP8266: 6 hapa

Video: Stacioni i motit i bazuar në IoT ESP8266: 6 hapa

Video: Stacioni i motit i bazuar në IoT ESP8266: 6 hapa
Video: Arduino Nano, BME280 и SSD1306 OLED-метеостанция 2024, Nëntor
Anonim
Image
Image

Dëshironi të ndërtoni një projekt të stacionit të motit pa përdorur asnjë sensor dhe të merrni informacione për motin nga e gjithë bota?

Duke përdorur OpenWeatherMap, bëhet një detyrë e vërtetë.

Hapi 1: SI FUNKSIONON?

RREGULLIMI
RREGULLIMI

OpenWeatherMap.org ofron të dhëna nga i gjithë planeti, dhe është e lehtë të qaseni përmes API -ve të tyre (ndërfaqja e programimit të aplikacionit), e cila natyrisht është nxjerrë në JSON.

OpenWeatherMap.org jo vetëm që siguron të dhënat aktuale të motit, por gjithashtu mund të shërbejë parashikime 5-ditore dhe 16-ditore, të dhëna historike dhe madje edhe paralajmërime të motit.

Kjo faqe na siguron një opsion falas që ofron mundësinë për të marrë motin aktual dhe parashikimin pesë-ditor nga çdo qytet në botë.

Hapi 2: Rregullimi

RREGULLIMI
RREGULLIMI
RREGULLIMI
RREGULLIMI
RREGULLIMI
RREGULLIMI

1. Drejtohuni te OpenWeatherMap.org.

2. Ju do të duhet të regjistroheni për llogarinë e tyre falas në mënyrë që të merrni një çelës API.

Për ta gjetur atë, regjistrohuni në llogarinë tuaj, pastaj lundroni te "Çelësat API", dhe pastaj futni emrin tuaj të Çelësit dhe klikoni në butonin e gjenerimit.

Shihni fotot më lart.

Hapi 3: KODI

KODI
KODI
KODI
KODI
KODI
KODI

Ne do të përdorim bibliotekat dhe platformën ESP8266. Kodi më poshtë është testuar duke përdorur NodeMCU.

Para së gjithash ju lutemi sigurohuni që keni bibliotekat ESP8266 dhe ArduinoJSON të instaluara në mjedisin tuaj të zhvillimit.

Për bibliotekën ESP8266, filloni Arduino dhe hapni dritaren Preferences. Shkruani:

në bordet shtesë të regjistruara URL -të e menaxherit.

Hapni Menaxherin e Bordeve nga menyja Tools> Board dhe gjeni platformën ESP8266. Zgjidhni versionin që ju nevojitet, pastaj klikoni në butonin e instalimit. zgjidhni bordin ESP8266 nga menyja Tools> Board.

Për bibliotekën ArduinoJSON, mund ta gjeni duke kërkuar në Përfshirjen e Bibliotekës> Menaxhoni Bibliotekat.

Ngarko kodin më poshtë në tabelën tënde të bazuar në ESP8266.

Hapi 4: REZULTATI

Image
Image
REZULTATI
REZULTATI
REZULTATI
REZULTATI
REZULTATI
REZULTATI

Para së gjithash ju duhet të ndryshoni pak kodin, - ndryshoni ssid me emrin e WiFi tuaj.

- ndryshoni fjalëkalimin me fjalëkalimin tuaj WiFi.

- vendosni API_KEY tuaj pas: & appid =

Nëse gjithçka është në rregull, ngarkoni kodin në tabelën tuaj.

Ju mund të merrni të dhëna nga çdo qytet në botë.

shikoni fotot.

Kontrolloni videon nëse keni ngecur.

Hapi 5: KU T TO KETU NGA K HTU?

Ky është fillimi i një projekti shumë më të madh, kështu që nëse dëshironi ta zgjeroni atë, mund të shtoni lehtësisht ekrane OLED ose LCD që shfaqin motin aktual dhe të lexoni orarin tuaj ditor në mënyrë që të ndërtoni një pasqyrë të zgjuar.

Hapi 6: PCRFUNDIM

Ka shumë burime të të dhënave të motit në internet dhe ato ndryshojnë në funksion.

OpenWeatherMap.org duhet të jetë një nga zgjidhjet më të drejtpërdrejta dhe elegante që kemi gjetur për të pasur qasje të lehtë në të dhënat e motit nga i gjithë planeti.

Nëse keni ndonjë pyetje sigurisht që mund të lini një koment.myYoutube

myFacebook

myTwitter

Faleminderit që lexuat këtë projekt ^^ dhe keni një ditë të bukur.

Shihemi.

Ahmed Nouira

Recommended: