Orodha ya maudhui:

Widget ya Kuonyesha Hali ya Hewa Mkondoni Kutumia ESP8266: Hatua 4
Widget ya Kuonyesha Hali ya Hewa Mkondoni Kutumia ESP8266: Hatua 4

Video: Widget ya Kuonyesha Hali ya Hewa Mkondoni Kutumia ESP8266: Hatua 4

Video: Widget ya Kuonyesha Hali ya Hewa Mkondoni Kutumia ESP8266: Hatua 4
Video: Штукатурка стен - самое полное видео! Переделка хрущевки от А до Я. #5 2024, Julai
Anonim
Widget ya Kuonyesha Hali ya Hewa Mkondoni Kutumia ESP8266
Widget ya Kuonyesha Hali ya Hewa Mkondoni Kutumia ESP8266

Wiki kadhaa zilizopita, tulijifunza jinsi ya kujenga mfumo wa kuonyesha hali ya hewa mkondoni ambao ulipata habari ya hali ya hewa kwa jiji fulani na kuionyesha kwenye moduli ya OLED. Tulitumia bodi ya Arduino Nano 33 IoT kwa mradi huo ambayo ni bodi mpya ambayo ina huduma nyingi lakini ni ghali kidogo na kubwa ikilinganishwa na njia mbadala. Katika chapisho hili, tutajifunza jinsi ya kujenga widget hii ndogo na nzuri ya hali ya hewa mkondoni ambayo ni sawa na mradi uliopita.

Video hapo juu inashughulikia kila kitu unachohitaji kujua na pia inaelezea jinsi mchoro umewekwa pamoja.

Hatua ya 1: Kusanya Elektroniki

Kukusanya Elektroniki
Kukusanya Elektroniki

Tutatumia bodi ndogo ya WeMos D1 inayotumia chipset ya ESP8266 na tutatumia moduli ya OLED ya 0.96”kwa onyesho.

Hatua ya 2: Pakua, Sasisha na Pakia Mchoro

Pakua, Sasisha na Pakia Mchoro
Pakua, Sasisha na Pakia Mchoro
Pakua, Sasisha na Pakia Mchoro
Pakua, Sasisha na Pakia Mchoro
Pakua, Sasisha na Pakia Mchoro
Pakua, Sasisha na Pakia Mchoro

Kama mradi uliopita, tutapata habari ya hali ya hewa kutoka kwa huduma ya OpenWeatherMap. Pakua mchoro ukitumia kiunga kifuatacho:

Kwanza tunahitaji kupata kitufe cha API ili kutumia huduma ya OpenWeatherMap. Huduma ya OpenWeatherMap ina mpango wa bure unaoruhusu upeo wa simu 60 za API kwa dakika. Hii inamaanisha kuwa tunaweza kuomba habari ya hali ya hewa kwa kiwango cha juu cha mara moja kila sekunde ambayo ni zaidi ya kile tunachohitaji. Video inapita juu ya mchakato mzima, lakini hapa kuna toleo la maandishi ya kile kinachohitajika kufanywa:

Anza kwa kujisajili au kuingia kwenye huduma ya OpenWeatherMap na uende kwenye sehemu ya API. Ingiza jina kwa ufunguo mpya na bonyeza kitufe cha kuzalisha. Andika maandishi ya ufunguo huu lakini usishiriki na mtu yeyote. Inachukua muda kidogo kwa ufunguo huu kuamilishwa kwa hivyo itabidi usubiri kidogo. Inaweza kuchukua hadi saa moja kukamilisha, lakini kitufe changu kiliwashwa ndani ya dakika 10.

Anza kusasisha mchoro kwa kuongeza vitambulisho vyako vya WiFi kwani tunahitaji kuungana na mtandao ili hii ifanye kazi. Kitu kingine unachohitaji kufanya katika mchoro ni kusasisha simu ya API na habari ya jiji lako na ufunguo wa API. Hakikisha una kifurushi sahihi cha usaidizi wa bodi iliyosanikishwa kwa bodi ya ESP8266. Utahitaji pia kusanikisha maktaba za ArduinoJSON na u8g2 kwa mchoro wa kufanya kazi. Video inakuchukua kupitia mchakato wa kusanikisha haya yote.

Mara baada ya kukamilika, unganisha bodi, hakikisha kuwa umechagua mipangilio sahihi ya bodi na bonyeza kitufe cha kupakia. Mara baada ya kupakiwa, bodi itachapisha hali hiyo pamoja na habari ya hali ya hewa kwa kituo cha serial. Unaweza kuona hii ili kuhakikisha kuwa kila kitu kinafanya kazi kama inavyotarajiwa, kabla ya kuhamia hatua inayofuata.

Hatua ya 3: Unganisha Moduli na Jaribio la OLED

Unganisha Moduli ya OLED na Jaribio
Unganisha Moduli ya OLED na Jaribio
Unganisha Moduli ya OLED na Jaribio
Unganisha Moduli ya OLED na Jaribio

Sasa kwa kuwa tuna mchoro unaofanya kazi kwa usahihi, tunahitaji kuweka waya kwenye moduli ya OLED. Tumia mchoro wa wiring ulioonyeshwa hapo juu na hakikisha unaunganisha voltage sahihi ya usambazaji wa umeme kwa moduli ya OLED kwani wengine wanakubali 3.3V tu.

Mara baada ya kushikamana, nguvu kwenye ubao na unapaswa kuona ujumbe wa kukaribisha. Ipe bodi sekunde chache kupata habari ya hali ya hewa na itaichapisha kwa moduli ya OLED.

Hatua ya 4: Tumia Kizuizi

Tumia Kizuizi
Tumia Kizuizi
Tumia Kizuizi
Tumia Kizuizi
Tumia Kizuizi
Tumia Kizuizi
Tumia Kizuizi
Tumia Kizuizi

Kilichobaki kufanya sasa ni kuongeza kiambatisho kinachofaa na nitatumia mtindo huu kutoka kwa Thingiverse (https://www.thingiverse.com/thing:857858). Hii ndio ile ile ambayo ilitumika kwa mradi wa wakati wa mtandao na napenda sana muonekano wake.

Ongeza waya wa urefu unaofaa kwa moduli ya OLED pamoja na mkanda wa pande mbili. Ikae mahali na utumie gundi moto moto karibu na waya ili kuishikilia. Kisha, weka ubao kwenye kifuniko cha tray / nyuma na unganisha moduli ya OLED kwake kama hapo awali. Mwishowe, sukuma kifuniko mahali na ongeza gundi ili kuishikilia.

Ikiwa ulipenda ujenzi huu basi tafadhali fikiria kujisajili kwenye kituo chetu cha YouTube na utufuate kwenye media ya kijamii. Haina gharama yoyote lakini msaada wako utatusaidia sana katika kuendelea kuunda miradi kama hii.

  • YouTube:
  • Instagram:
  • Facebook:
  • Twitter:
  • Tovuti ya BnBe:

Ahsante kwa msaada wako!

Ilipendekeza: