Orodha ya maudhui:

Sauti ya DIY / Mtandao Kudhibitiwa kwa Nyumbani na Ufuatiliaji Kutumia ESP8266 na Google Mini Mini: Hatua 6
Sauti ya DIY / Mtandao Kudhibitiwa kwa Nyumbani na Ufuatiliaji Kutumia ESP8266 na Google Mini Mini: Hatua 6

Video: Sauti ya DIY / Mtandao Kudhibitiwa kwa Nyumbani na Ufuatiliaji Kutumia ESP8266 na Google Mini Mini: Hatua 6

Video: Sauti ya DIY / Mtandao Kudhibitiwa kwa Nyumbani na Ufuatiliaji Kutumia ESP8266 na Google Mini Mini: Hatua 6
Video: Измерьте температуру и влажность Wi-Fi с помощью ESP32 DHT11 и DHT22 - Robojax 2024, Julai
Anonim
Sauti ya DIY / Mtandao Kudhibitiwa kwa Nyumbani na Ufuatiliaji Kutumia ESP8266 na Google Mini Mini
Sauti ya DIY / Mtandao Kudhibitiwa kwa Nyumbani na Ufuatiliaji Kutumia ESP8266 na Google Mini Mini
Sauti ya DIY / Mtandao Kudhibitiwa kwa Nyumbani na Ufuatiliaji Kutumia ESP8266 na Google Mini Mini
Sauti ya DIY / Mtandao Kudhibitiwa kwa Nyumbani na Ufuatiliaji Kutumia ESP8266 na Google Mini Mini
Sauti ya DIY / Mtandao Kudhibitiwa kwa Nyumbani na Ufuatiliaji Kutumia ESP8266 na Google Mini Mini
Sauti ya DIY / Mtandao Kudhibitiwa kwa Nyumbani na Ufuatiliaji Kutumia ESP8266 na Google Mini Mini

Hei !! Baada ya mapumziko marefu niko hapa kwani sote lazima tufanye kitu cha kuchosha (kazi) kupata.

Baada ya makala yote ya AUTOMATION ya NYUMBANI nimeandika kutoka BLUETOOTH, IR, WIFI wa Mitaa, Cloud yaani zile ngumu, * SASA * inakuja suluhisho rahisi lakini yenye ufanisi zaidi ya AUTOMATION HOME. T

mradi wake unahitaji vifaa kidogo, mzunguko tofauti na miradi yangu ya hapo awali. Matumizi ya huduma kutoka kwa kampuni tofauti za programu huonekana katika hii na maarifa kidogo ya Arduino na mzunguko. Wacha tukuchoshe. Furahia UVIVU !!!

KUMBUKA: Tafadhali soma hati yote itachukua dakika 9, vinginevyo ikiwa utaharibu vifaa vyako sitawajibika !! Hii ni mara ya tatu kupakia mradi kwani kuna maswala kadhaa ya tarehe na wavuti.

Hatua ya 1: Vipengele vinahitajika

Vipengele vinahitajika
Vipengele vinahitajika
Vipengele vinahitajika
Vipengele vinahitajika
Vipengele vinahitajika
Vipengele vinahitajika

Vipengele vitano vinahitajika lakini tunaweza kuvunja kwa ile ya pili kama nilivyofanya mapema kwani sikutaka kutumia pesa wakati huo !!

  1. ESP8266 Bodi ya ukuzaji wa wifi ya Nodemcu - Labda LOLIN, AMICA, ADAFRUIT chochote
  2. Bodi ya relay ya 5V kwa ujumla au kuvunja kama ifuatavyo

    • RELAY 5VULN2003 au ULN2003A
    • Diode ya ulinzi wa relay (ambayo nimekosa katika miradi ya mapema)
  3. Kuruka au (Waya na chuma cha kutengeneza)
  4. Chaja yoyote ya rununu au adapta ya 5V (chaja ya ziada, isiharibu sinia ya simu ya mzazi wako)
  5. GOOGLE NYUMBANI MINI

Kwa hivyo tunaweza kununua bodi ya relay ya 2/4/8/16 relays intact katika mzunguko uliojengwa tayari au tunaweza kutengeneza moja, tafadhali rejelea nakala zangu zilizopita kama hii kufanya bodi ya kupeleka peke yako.

Hatua ya 2: Programu ya Blynk

Programu ya Blynk
Programu ya Blynk
Programu ya Blynk
Programu ya Blynk
Programu ya Blynk
Programu ya Blynk

Sakinisha programu ya Blynk katika simu yako ya android au simu ya apple

Baada ya kusanikisha, jisajili kwa kutumia id ya barua pepe au facebook (sipendi facebook). Na hakikisha kuwa unajua nenosiri la kitambulisho cha barua pepe, au sivyo hutapata Blynk Auth Token (ni maalum kwa mradi) ambayo haitumiwi tu kwa kitambulisho chako cha barua pepe kilichosajiliwa lakini pia inaweza kupatikana kutoka kwa mipangilio ya mradi huko Blynk! Alikuwa anatania!

  1. chagua mradi mpya Tumia kitufe cha + kuongeza wijeti
  2. Ongeza kitufe kwa kadri utakavyotaka (MPAKA UMALIZE NISHATI YAKO YA 2000 YA BURE kisha ununue nishati)
  3. Sanidi kitufe kwa kubofya kitufe kilichoongezwa
  4. Chagua pini ya pato (Dijitali) kama D1, D2, D3, _, _, _, _ (JAZA VITUU) (pini zinaweza kuwa dijiti, analog, virtual)
  5. Tazama picha, nimeweka hali ya chini kama 1 na hali ya juu ya kitufe kama 0.

Sababu nyuma ya hii ni kwamba pembejeo ya bodi ya relay imeunganishwa na IC kama ULN2003 au kupeleka tena ICs hizo hufanya kama SIYO lango.

Hatua ya 3: Programu ya ESP8266 katika Arduino IDE

Programu ESP8266 katika Arduino IDE
Programu ESP8266 katika Arduino IDE
Programu ESP8266 katika Arduino IDE
Programu ESP8266 katika Arduino IDE
Programu ESP8266 katika Arduino IDE
Programu ESP8266 katika Arduino IDE

Katika Arduino IDE, kwanza kabisa tunahitaji kuchagua bodi ya maendeleo tutakayokuwa tunapanga kama nilivyoambia katika miradi yangu ya mapema. Arduino IDE> Zana> Bodi> Nodemcu 12E na uchague bandari ya usb tuliiunganisha ili kupenda COM3 / 4/5/6 /…

Sasa tunahitaji kusanikisha maktaba ya Blynk huko Arduino ambayo hatuwezi kufanya chochote na kuwa na kila kificho!

Unganisha Nodemcu ESP8266 kwenye kompyuta ndogo. Kufanya mazungumzo na nyaya za USB! Kwa urahisi wa wasio-coders na mimi mwenyewe:

Nenda kwenye FILE> MIFANO> Blynk> Wifi ya Bodi> chagua Standalone Sasa hakuna kitu kinachohitajika isipokuwa Blynk Auth Token (mradi maalum) na sifa za wifi. PAKIA mchoro katika ESP8266 na ufungue MONITOR WA SERIAL.

Unaweza kuona "IP", kumbuka kuwa IP, inaweza kutofautiana kulingana na maeneo ya seva. Yangu ni kama unaweza kuona "139.59.206.133".80 ndio bandari kawaida kwa

Hatua ya 4: IFTTT (Ikiwa Hii Basi Hiyo)

IFTTT (Ikiwa Hii Basi Hiyo)
IFTTT (Ikiwa Hii Basi Hiyo)
IFTTT (Ikiwa Hii Basi Hiyo)
IFTTT (Ikiwa Hii Basi Hiyo)
IFTTT (Ikiwa Hii Basi Hiyo)
IFTTT (Ikiwa Hii Basi Hiyo)

Jukwaa lake ambalo linatusaidia kuunda applet maalum ambazo zinaweza kutusaidia kujulishwa kwa hafla fulani au inaweza kufanya kazi fulani. Kama jina linavyopendekeza: kila kitu kinazunguka "hii" na "hiyo".

HAPA: Ikiwa "kifungu maalum kimesema msaidizi wa google" basi "hiyo ping itafanywa"

Kwa hivyo kama ilivyosemwa tunahitaji kubofya - applet zangu> tengeneza mpya> bonyeza hii> tafuta na uchague msaidizi wa google> chagua kifungu rahisi> fuata picha> tengeneza kichocheo

Bonyeza kwenye hiyo> tafuta viboreshaji vya wavuti> chagua> chagua Fanya ombi la wavuti> Kutakuwa na uwanja kama ifuatavyo:

  • URL (https:// IP / YourAuthToken / update / PIN? Value = 1) (digital 1/0…. 1 kwa OFF na 0 kwa sababu ya ON imeandikwa katika nakala hii tafadhali soma hiyo)
  • Aina ya Maudhui (GET) (hakuna chochote)
  • Mwili (hakuna chochote)

Baada ya kujaza hii yote bonyeza Bonyeza Unda

Kumbuka: PIN hapa inalingana na pini za Arduino ili kama kile tunachokiona kwenye ESP8266 kwani D1 ni GPIO5 yaani D5 ya Arduino ambayo tunapaswa kuandika hapa sio D1 Mfano: https:// IP / YourAuthToken / update / D5? Value = 1 hii inamaanisha pini ya D1 ya ESP8266 itazimwa. TUMIA KIWANGO CHA PINI YA ESP8266 KWA KUJUA KULINGANA NA D? KWA GPIO?

Hatua ya 5: Mzunguko

Mzunguko
Mzunguko
Mzunguko
Mzunguko
Mzunguko
Mzunguko
Mzunguko
Mzunguko

Kwa mzunguko huu wa mradi ni rahisi sana. Vipengele kama ilivyojadiliwa hapo awali vinatumika hapa:

Adapter ya 5V; ESP8266 Nodemcu; bodi ya relay; wanarukaji. Nimetumia relay mbili lakini tunaweza kutumia pini nyingi za ESP8266 ziko !!!

  • Ugavi wa 5V utatolewa kwa ESP8266 na bodi ya Relay.
  • ESP8266 Nodemcu itakuwa na usambazaji wa 5V kupitia USB ndogo au pini ya Vin na Ground (Kama nilivyoifanya).
  • Bodi ya kupeleka ina Vcc na pini ya GND iliyoundwa kwa usambazaji. Tafadhali fuata picha usiingize usambazaji kwa upande mwingine wa bodi ya Relay ni kwa madhumuni mengine. (Sitaiambia ipate hiyo ni kazi rahisi !!)
  • Kwa hivyo MODULE yetu ya IoT imewekwa kwenda, ni nini kilichobaki? Kuiunganisha na vifaa..:)
  • Hiyo ndiyo kazi rahisi lakini kuwa mwangalifu kwani 220V AC AU 110V AC….. Weka swichi kuu chini au sivyo ikiwa utakufa sijui ni nani aliyeandika nakala hii.
  • Unganisha "HAPANA" (kawaida kawaida) pini ya relay na pini ya COM (ya kawaida) ya kupelekwa kwa swichi za vifaa sambamba ikiwa hakuna swichi ya vifaa, unganisha pini za kupeleka kwa mfululizo kwa waya wowote (LIVE au NEUTRAL) inayounganisha na kifaa.

KUMBUKA: Nimesema kuunganisha relay kwa NO pin na COM pin ili vifaa kawaida viko katika hali ya OFF. Mtu anaweza kutumia pini ya NC (kawaida imefungwa) ikiwa anataka vifaa katika hali ya ON kama chaguo-msingi. Jimbo la ON na OFF hutegemea MAMBO 2: 1) HAPANA ya Relay na NC siri 2) mantiki 0 na 1 katika programu ya IFTTT / Blynk

Hatua ya 6: Ufuatiliaji Kutoka Mahali Pote kwenye MOBILE (IFTTT App)

Mtu anaweza kufuatilia kwa urahisi kinachoendelea nyumbani kwao kutoka mahali popote ulimwenguni ikiwa tu mtandao unapatikana.

Kwa hivyo jambo muhimu kwa hii ni programu ya IFTTT ambayo inapatikana katika Duka la Google Play kwa watumiaji wa Android.

Mtumiaji wa IoS pia anaweza kuipata kutoka kwa Duka la App.

Kwa kesi zote mbili kumbuka kuingia kutoka kwa akaunti ile ile iliyounganishwa na GOOGLE HOME MINI na akaunti ya IFTTT ambapo ulitengeneza applet. Kwa hivyo kilicho muhimu ni akaunti ya gmail au akaunti ya facebook ambayo inapaswa kuwa sawa kote.

Katika programu hii unaweza kuunda applet kwa njia ile ile tunayofanya katika programu ya wavuti ya IFTTT.

Tunapounda applet kila wakati kuna chaguo la kupokea arifa wakati applet inaendesha, kwa msingi ni ON.

Kwa hivyo sasa fuatilia wakati kifaa chako chochote kitakapovutiwa.

FURAHA UVIVU !! Ubunifu !! penda mradi huu kuonyesha msaada wako na ikiwa unataka zaidi kama hii miradi rahisi ya DIY…

Ilipendekeza: