Smart Home Kutumia Amazon Alexa: 5 Hatua
Smart Home Kutumia Amazon Alexa: 5 Hatua
Anonim
Smart Home Kutumia Amazon Alexa
Smart Home Kutumia Amazon Alexa

Wazo la Msingi nyuma ya mradi huu ni kudhibiti vifaa vya elektroniki kutumia Amazon Alexa au kupitia programu yake kutoka mahali popote ulimwenguni. Tutatumia Node MCU V1.0 kwa hili. Nambari yote itakuwa kwenye Ukurasa wangu wa Github. Ikiwa wakati wowote hauelewi hatua jisikie huru kutoa maoni hapa chini na nitaijibu mapema. Mikopo yote kwa seva na nambari inakwenda kwa kakopappa (https://github.com/kakopappa). Nimebadilisha nambari kudhibiti 4 Relays kwa kusudi la mafunzo haya. Kweli, Hebu tuanze!

Kumbuka: Mafunzo haya hufikiria kuwa una ujuzi kuhusu Arduino IDE na Node MCU.

Vifaa

  1. Node MCU V1.0
  2. Relays 4 (Relay Bank)
  3. Waya za jumper
  4. Bodi ya mkate
  5. Chanzo cha Nguvu za nje

Hatua ya 1: Fungua Akaunti kwenye Sinric.com

Unda Akaunti kwenye Sinric.com
Unda Akaunti kwenye Sinric.com
Unda Akaunti kwenye Sinric.com
Unda Akaunti kwenye Sinric.com
Unda Akaunti kwenye Sinric.com
Unda Akaunti kwenye Sinric.com

Jambo la kwanza ambalo inabidi ufanye ni kwenda sinric.com na uunda akaunti (Huru Yake). Sinric inakuwezesha kudhibiti mdhibiti wako mdogo kwenye wavuti. Kisha utapata ufunguo wa API ambao utakuwa wa kipekee kwenye akaunti yako. Utatumia ufunguo huu baadaye kwenye nambari yako. Jambo la pili tunalopaswa kufanya ni kuongeza kifaa. Hii imefanywa kwa kubofya kitufe cha "Ongeza". Unda jina la kifaa chako ambacho utatumia kupiga simu kupitia Alexa. Katika aina ya kifaa chagua "Badilisha" na kisha bonyeza Hifadhi. Hii itaunda kitambulisho cha kifaa chako ambacho pia kitatumika kwenye nambari. Katika programu ya Alexa wezesha ustadi wa Sinric kwa mwangwi wako wa Amazon ili iweze kugundua vifaa vipya vilivyoundwa.

Hatua ya 2: Wiring Mzunguko

Wiring Mzunguko
Wiring Mzunguko
Wiring Mzunguko
Wiring Mzunguko

Waya mzunguko kama Unavyofuata au fuata mchoro wa kutia moyo ulioambatanishwa:

Peleka tena - ESP

VCC ----- Vin

IN1 ------ D5

IN2 ------ D4

IN3 ------ RX

IN4 ------ D2

JD-VCC Chanya ya Ugavi wa Umeme wa nje

GND ----- GND ya Ugavi wa Nguvu za nje

Kwa kuwa NodeMCU haiwezi kuwezesha benki ya relay peke yake usambazaji wa umeme wa nje unahitajika kuiweka nguvu.

Relays zimeunganishwa kati ya vifaa kwa kuvunja waya wa moja kwa moja na kuziingiza kwenye kila relay kama kwa kubadili.

Hatua ya 3: Kupakia Nambari kwa NodeMcu

Nambari imepakiwa hapa:

Maktaba ambayo utahitaji ni ArduinoJson (sakinisha toleo 5.13.2) na wavuti za Arduino (ipate kutoka:

Usisahau kusanidi Bodi kuwa Node MCU v1.0.

Kulingana na idadi ya relays unayohitaji unaweza kurekebisha nambari ili kuongeza zaidi. Mabadiliko yanayohitajika yatakuwa kufafanua pini mpya na kuongeza nyingine ikiwa kitanzi na kitambulisho cha kifaa kipya. Unaweza hata kubadilisha pini kulingana na matakwa yako kwa kurejelea chati hii ya pini kwenye

Hii inakuambia ni GPIO gani iko kwenye Arduino. Kimsingi ikiwa unataka kubadilisha pini yako ya kupeleka kutoka D4 hadi D3 mabadiliko katika nambari yatakuwa kama ifuatavyo:

Nambari Iliyotangulia:

#fafanua MYPIN2 2 // D4

Nambari mpya:

#fafanua MYPIN2 0 // D3

Kumbuka:

Chochote baada ya // ni maoni kwenye mstari huo na haizingatiwi na mkusanyaji.

Hatua ya 4: Kusanidi Amazon Echo

Kusanidi Amazon Echo
Kusanidi Amazon Echo
Kusanidi Amazon Echo
Kusanidi Amazon Echo

Kudhibiti vifaa kwa kutumia Amazon Echo unahitaji kwanza kuiweka. Unaweza kufanya hivyo kwa kusema "Alexa, Gundua Vifaa". Itachukua sekunde 20 na inapaswa kugundua swichi zako. Sasa unaweza kusema "Alexa, Washa jina la kifaa" kuwasha kifaa chako na kinyume chake. Unaweza kuidhibiti kutoka kwa programu ya Alexa pia kwa kwenda kwenye Sehemu ya Vifaa ya programu.

Hatua ya 5: Mwisho

Natumai haukukumbana na shida yoyote wakati unafuata Maagizo haya. Ikiwa una maswali yoyote tafadhali wape chini kwenye sehemu ya maoni.

Ikiwa unataka kuniunga mkono kwa njia yoyote hapa kitambulisho changu cha Paypal: paypal.me/sahilgoel2001

Ilipendekeza: