Satura rādītājs:

IoT ESP8266 balstīta laika stacija: 6 soļi
IoT ESP8266 balstīta laika stacija: 6 soļi
Anonim
Image
Image

Vai vēlaties izveidot laika staciju projektu, neizmantojot sensoru, un saņemt informāciju par laika apstākļiem no visas pasaules?

Izmantojot OpenWeatherMap, tas kļūst par īstu uzdevumu.

1. darbība. KĀ TAS STRĀDĀ?

IESTATĪJUMS
IESTATĪJUMS

OpenWeatherMap.org piedāvā datus no visas planētas, un tam ir viegli piekļūt, izmantojot to API (lietojumprogrammu saskarni), kas, protams, tiek izvadīta JSON.

OpenWeatherMap.org ne tikai sniedz pašreizējos laika apstākļu datus, bet var kalpot arī 5 dienu un 16 dienu prognozēm, vēsturiskiem datiem un pat brīdinājumiem par laika apstākļiem.

Šī vietne piedāvā mums bezmaksas iespēju, kas piedāvā iespēju iegūt pašreizējos laika apstākļus un piecu dienu prognozi no jebkuras pasaules pilsētas.

2. darbība: IESTATĪŠANA

IESTATĪJUMS
IESTATĪJUMS
IESTATĪJUMS
IESTATĪJUMS
IESTATĪJUMS
IESTATĪJUMS

1. Dodieties uz vietni OpenWeatherMap.org.

2. Lai iegūtu API atslēgu, jums būs jāreģistrējas viņu bezmaksas kontam.

Lai to atrastu, piesakieties savā kontā, pēc tam dodieties uz “API atslēgas” un pēc tam ievadiet atslēgas nosaukumu un noklikšķiniet uz pogas ģenerēt.

Skatiet fotoattēlus iepriekš.

3. darbība: KODS

KODS
KODS
KODS
KODS
KODS
KODS

Mēs izmantosim ESP8266 bibliotēkas un platformu. Zemāk redzamais kods tika pārbaudīts, izmantojot NodeMCU.

Vispirms, lūdzu, pārliecinieties, ka jūsu izstrādes vidē ir instalētas bibliotēkas ESP8266 un ArduinoJSON.

ESP8266 bibliotēkai palaidiet Arduino un atveriet logu Preferences. Ievadiet:

papildu dēļos ir iesniegti pārvaldnieka URL.

Izvēlnē Tools> Board atveriet Boards Manager un atrodiet platformu ESP8266. Izvēlieties vajadzīgo versiju un pēc tam noklikšķiniet uz instalēšanas pogas. izvēlnē Rīki> Padome izvēlieties ESP8266 plati.

ArduinoJSON bibliotēku varat atrast, meklējot sadaļā Iekļaut bibliotēku> Pārvaldīt bibliotēkas.

Augšupielādējiet zemāk esošo kodu savā ESP8266 balstītajā panelī.

4. solis: REZULTĀTS

Image
Image
REZULTĀTS
REZULTĀTS
REZULTĀTS
REZULTĀTS
REZULTĀTS
REZULTĀTS

Vispirms jums ir nedaudz jāmaina kods, - mainiet ssid ar savu WiFi nosaukumu.

- nomainiet paroli, izmantojot savu WiFi paroli.

- ievietojiet savu API_KEY pēc: & appid =

Ja viss ir kārtībā, augšupielādējiet kodu savā panelī.

Jūs varat iegūt datus no jebkuras pasaules pilsētas.

skatīt fotogrāfijas.

Pārbaudiet videoklipu, ja esat iestrēdzis.

5. solis: KUR ŠEIT?

Tas ir daudz lielāka projekta sākums, tādēļ, ja vēlaties to paplašināt, varat viegli pievienot OLED vai LCD ekrānus, kas parāda pašreizējos laika apstākļus, un izlasīt savu dienas grafiku, lai izveidotu gudru spoguli.

6. SECINĀJUMS

Internetā ir daudz laika apstākļu datu avotu, un to funkcijas atšķiras.

OpenWeatherMap.org ir jābūt vienam no vienkāršākajiem un elegantākajiem risinājumiem, ko esam atraduši, lai viegli piekļūtu laika apstākļu datiem no visas planētas.

Ja jums ir kādi jautājumi, protams, varat atstāt komentāru. MyYoutube

myFacebook

myTwitter

Paldies, ka izlasījāt šo projektu ^^ un jauku dienu.

Uz redzi.

Ahmeds Nuira

Ieteicams: