Orodha ya maudhui:

Dhibiti Vifaa Kwenye Mtandao Kupitia Kivinjari. (IoT): 6 Hatua
Dhibiti Vifaa Kwenye Mtandao Kupitia Kivinjari. (IoT): 6 Hatua

Video: Dhibiti Vifaa Kwenye Mtandao Kupitia Kivinjari. (IoT): 6 Hatua

Video: Dhibiti Vifaa Kwenye Mtandao Kupitia Kivinjari. (IoT): 6 Hatua
Video: НЕ ВЗДУМАЙ снимать аккумулятор с машины. Делай это ПРАВИЛЬНО ! 2024, Novemba
Anonim
Dhibiti Vifaa Kwenye Mtandao Kupitia Kivinjari. (IoT)
Dhibiti Vifaa Kwenye Mtandao Kupitia Kivinjari. (IoT)

Katika hii Inayoweza kufundishwa nitakuonyesha jinsi unaweza kudhibiti vifaa kama LED, Relays, motors nk kwenye mtandao kupitia kivinjari cha wavuti. Na unaweza kufikia vidhibiti kwa usalama juu ya kifaa chochote. Jukwaa la wavuti nililotumia hapa ni RemoteMe.org tembelea ukurasa ili kujua zaidi juu yake.

Hakikisha kurejelea picha ambazo zitakusaidia kuelewa vizuri mchakato.

Basi lets kuanza.

Hatua ya 1: Vitu Utakavyohitaji: -

Vitu Utakavyohitaji:
Vitu Utakavyohitaji:
Vitu Utakavyohitaji:
Vitu Utakavyohitaji:
Vitu Utakavyohitaji:
Vitu Utakavyohitaji:
Vitu Utakavyohitaji:
Vitu Utakavyohitaji:

Kwa mradi huu utahitaji: -

  1. Kiungo cha ESP8266 (NodeMCU) cha USLink kwa Uropa
  2. LEDLink kwa USLink kwa Uropa
  3. Bonyeza kifungo kwa USLink kwa Uropa
  4. Bodi ya mkate. Unganisha kwa USLink kwa Uropa

Programu: -

  1. Arduino IDE
  2. Akaunti kwenye RemoteMe.

Kumbuka kuwa unaweza kutumia Arduino au Raspberry-pi kwa mradi ikiwa hauna NodeMCU.

Hatua ya 2: Kuanzisha IDE ya Arduino: -

Kuanzisha IDE ya Arduino:
Kuanzisha IDE ya Arduino:
Kuanzisha IDE ya Arduino:
Kuanzisha IDE ya Arduino:
Kuanzisha IDE ya Arduino:
Kuanzisha IDE ya Arduino:

Kwanza kufanya kazi na NodeMCU Esp8266 lazima uongeze bodi kwenye IDE ikiwa haujafanya hivyo tayari, angalia hii inayoweza kufundishwa hapa.

Baada ya Bodi kupatikana kwenye IDE kuna maktaba kadhaa zinahitajika kwa mradi huu.

Kufunga maktaba hizi: -

Fungua IDE na Goto >> Mchoro >> Jumuisha Maktaba >> Dhibiti Maktaba. Dirisha dukizi linapaswa kuonekana. Hapa utatafuta Maktaba zinazohitajika

Orodha ya Maktaba: -

  1. RBD_Timer.h
  2. RBD_Button.h
  3. Kijijini
  4. ESP8266WiFi.h
  5. ESP8266WiFiMulti.h
  6. ArduinoHttpClient.h

Sakinisha hizi moja kwa moja na uanze tena IDE ukimaliza.

Pamoja na hayo IDE iko tayari kutumika.

Hatua ya 3: Kuweka Ukurasa kwenye RemoteMe: -

Kuweka Ukurasa kwenye RemoteMe:
Kuweka Ukurasa kwenye RemoteMe:
Kuweka Ukurasa kwenye RemoteMe:
Kuweka Ukurasa kwenye RemoteMe:
Kuweka Ukurasa kwenye RemoteMe:
Kuweka Ukurasa kwenye RemoteMe:

Kwa kutumia RemoteMe kwanza lazima ujisajili ili uweze kuunda kurasa zako za wavuti na uanze kudhibiti vifaa.

Goto RemoteMe.org bonyeza "Maombi", Jisajili Goto na weka maelezo yako na ujiandikishe

Utasalimiwa na ukurasa wa kukaribishwa, Sasa kwa upande wa kushoto kwenye menyu chagua "Vifaa"

Kwenye upande wa kulia utaona chaguo linaloitwa "Kifaa kipya", kubonyeza itakupa menyu kunjuzi, Hapa chagua "Ukurasa Mpya wa Wavuti"

Sasa toa jina na Kitambulisho cha Kifaa, nimeipa jina la 'LED' na nimepewa Kitambulisho cha Kifaa '203'. (Kitambulisho cha kifaa ni nambari ya kipekee ambayo itatofautisha kati ya vifaa tofauti.)

Hakikisha ubadilishaji umewekwa kuwa 'hai' na ugonge 'wasilisha'. Kifaa kipya kinachoitwa LED na kitambulisho cha kifaa 203 kitaonekana kwenye ukurasa. Sasa chagua mshale wa chini upande wa kulia wa kifaa na utaona nafasi tupu ambapo unaweza kuunda kurasa za wavuti

Piga picha ukurasa huu wa GitHub. Lazima uburute faili tatu (index.html, script.js & styles.css) na uziangalie moja kwa moja kwenye nafasi tupu kwenye kifaa chako na umemaliza

Hatua ya 4: Kupakia Nambari kwenye MCU: -

Kupakia Nambari kwenye MCU:
Kupakia Nambari kwenye MCU:

Hapo chini nimetoa nambari unayohitaji ili kufanya mradi ufanye kazi.

Kabla ya kupakia nambari hiyo, kuna mabadiliko madogo ambayo unapaswa kufanya katika nambari hiyo.

Mara tu nambari imefunguliwa kwenye IDE lazima uweke jina lako la WiFi na nywila kwenye uwanja unaohitajika ili bodi iweze kuungana na mtandao wako.

Fanya Mabadiliko kwenye sehemu ifuatayo ya nambari: -

#fafanua WIFI_NAME "Ingiza jina lako la WiFi" #fafanua WIFI_PASSWORD "Ingiza nywila yako ya WiFi" #fafanua DEVICE_ID 203 #fafanua DEVICE_NAME "LED" #fafanua ILIYOBWA "Ingiza Ishara ya Uthibitishaji"

Kupata ishara ya Uthibitishaji Goto Remoteme.org >> Maombi >> Ishara (Kwenye menyu kwenye Vifaa vya Bellow upande wa kushoto)

Nakili Ishara na ibandike kwenye nambari.

Sasa unganisha NodeMCU yako na PC yako, Chagua bandari sahihi na upakie nambari.

Hatua ya 5: Uunganisho: -

Miunganisho:
Miunganisho:

Fuata picha hapo juu ili uunganishe: -

LED imeunganishwa na Pin D5 ya MCU.

Kitufe cha kushinikiza kimeunganishwa na Pin D2.

Tumia kontena mfululizo na LED kuzuia uharibifu wa LED.

Hatua ya 6: Upimaji: -

Image
Image
Upimaji:
Upimaji:
Upimaji:
Upimaji:

Sasa umekamilisha mradi huo. Ni wakati wa kujaribu ujenzi.

Kwanza kuangalia ikiwa muunganisho uko sawa, Bonyeza kitufe cha kushinikiza na unapaswa kuona kuwasha kwa LED, ukibonyeza kitufe tena itazima LED

Sasa nenda kwenye wavuti ya RemotMe na ufungue programu yako. ingia ukitumia akaunti uliyoingia nayo

Sasa goto Vifaa na uchague kifaa ambacho umetengeneza tu. Angalia ishara ya kiunganisho cha Uunganisho upande wa kushoto kwa kitambulisho cha kifaa kimegeuka kuwa kijani ambayo inaonyesha kuwa bodi ya ESP imeunganishwa na seva

Sasa bonyeza kwenye faili ya "index.html" na uchague "fungua kwenye kichupo kipya", kwenye kichupo kipya ukurasa wa wavuti utaonekana na mduara. Unaweza kubofya kwenye duara ili kuwasha na kuzima LED

Kudhibiti LED yako kwa kutumia smartphone. Tena nenda kwenye ukurasa wa kifaa na bonyeza "index.html". Wakati huu chagua chaguo la mwisho "Pata kiunga kisichojulikana …", Dirisha ibukizi litaonekana na kiunga unachoweza kufungua kwenye simu yoyote mahiri kudhibiti LED bila kuingia kila wakati

Chaguo bora zaidi, unaweza kuchagua chaguo la QR karibu na kiunga. Na changanua QR ukitumia Android au iPhone yako na utaelekezwa kwenye ukurasa wa wavuti na mduara

Angalia onyesho la video ili uone jinsi inavyofanya kazi.

Natumai unapenda mradi huo, Ikiwa una maswali yoyote jisikie huru kuuliza kwenye maoni.

Asante.

Ilipendekeza: