IoT ESP8266 негизделген аба ырайы станциясы: 6 кадам
IoT ESP8266 негизделген аба ырайы станциясы: 6 кадам
Anonim
Image
Image

Эч кандай сенсорду колдонбостон, метеостанциянын долбоорун куруп, дүйнөнүн ар тарабынан аба ырайы жөнүндө маалымат алгыңыз келеби?

OpenWeatherMap колдонуп, бул чыныгы милдет болуп калат.

1 -кадам: КАНТИП ИШТЕЙТ?

ЖӨНДӨӨ
ЖӨНДӨӨ

OpenWeatherMap.org планетанын бардык булуң -бурчунан маалыматтарды сунуштайт жана алардын API (колдонмо программалоо интерфейси) аркылуу кирүү оңой, бул албетте JSONдо чыгарылган.

OpenWeatherMap.org аба ырайынын учурдагы маалыматын гана бербестен, 5 күндүк жана 16 күндүк прогноздорду, тарыхый маалыматтарды, ал тургай аба ырайы эскертүүлөрүн да тейлей алат.

Бул сайт бизге дүйнөнүн каалаган шаарынан учурдагы аба ырайын жана беш күндүк божомолду алуу мүмкүнчүлүгүн сунуш кылган бекер вариантты сунуштайт.

2 -кадам: ЖӨНДӨӨ

ЖӨНДӨӨ
ЖӨНДӨӨ
ЖӨНДӨӨ
ЖӨНДӨӨ
ЖӨНДӨӨ
ЖӨНДӨӨ

1. OpenWeatherMap.org сайтына өтүңүз.

2. API ачкычын алуу үчүн алардын бекер эсебине катталууңуз керек болот.

Аны табуу үчүн, каттоо эсебиңизге кириңиз, андан кийин "API ачкычтарына" өтүңүз, анан ачкычыңыздын атын киргизип, генерациялоо баскычын чыкылдатыңыз.

Жогорудагы сүрөттөрдү караңыз.

3 -кадам: КОД

КОД
КОД
КОД
КОД
КОД
КОД

Биз ESP8266 китепканаларын жана платформасын колдонобуз. Төмөндөгү код NodeMCU аркылуу текшерилген.

Биринчиден, иштеп чыгуу чөйрөңүздө ESP8266 жана ArduinoJSON китепканалары орнотулганын текшериңиз.

ESP8266 китепканасы үчүн, Arduino программасын иштетип, Preferences терезесин ачыңыз.

кошумча такталарда менеджердин URL'дери тапшырылды.

Куралдар> Такта менюсунан Такта менеджерин ачыңыз жана ESP8266 платформасын табыңыз. Керектүү версияны тандап, андан кийин орнотуу баскычын чыкылдатыңыз. Tools> Board менюсунан ESP8266 тактасын тандаңыз.

ArduinoJSON китепканасы үчүн аны Китепкананы кошуу> Китепканаларды башкаруу бөлүмүнөн издөө аркылуу таба аласыз.

Төмөндөгү кодду ESP8266 негизделген тактаңызга жүктөңүз.

4 -кадам: ЖЫЙЫНТЫК

Image
Image
ЖЫЙЫНТЫК
ЖЫЙЫНТЫК
ЖЫЙЫНТЫК
ЖЫЙЫНТЫК
ЖЫЙЫНТЫК
ЖЫЙЫНТЫК

Биринчиден, кодду бир аз өзгөртүү керек

- ssid менен WiFi атын өзгөртүү.

- WiFi сырсөзү менен сырсөздү өзгөртүү.

- API_KEY дегенди кийин коюңуз: & appid =

Эгерде баары жайында болсо, кодду тактаңызга жүктөңүз.

Сиз маалыматты дүйнөнүн каалаган шаарынан ала аласыз.

сүрөттөрдү көрүү.

Тыгылып калсаңыз видеону текшериңиз.

5 -кадам: БУЛ ЖЕРДЕН КАЙДА?

Бул бир топ чоң долбоордун башталышы, андыктан аны кеңейтүүнү кааласаңыз, учурдагы аба ырайын чагылдырган OLED же LCD экрандарды оңой кошуп, акылдуу күзгү куруу үчүн күнүмдүк графигиңизди окуй аласыз.

6 -кадам: ЖЫЙЫНТЫК

Интернетте аба ырайынын көптөгөн маалымат булактары бар жана алар функциясы боюнча айырмаланат.

OpenWeatherMap.org биз планетанын ар тарабынан аба ырайы маалыматына оңой жетүү үчүн тапкан эң жөнөкөй жана жарашыктуу чечимдердин бири болушу керек.

Эгер кандайдыр бир сурооңуз болсо, албетте комментарий калтырсаңыз болот.myYoutube

Менин фейсбугум

myTwitter

Бул долбоорду окуганыңыз үчүн рахмат ^^ жана жакшы күн өткөрүңүз.

Көрүшкөнчө.

Ахмед Нуира

Сунушталууда: