Talaan ng mga Nilalaman:

Alexa Smart Home System Gamit ang NodeMCU Relay Module: 10 Hakbang
Alexa Smart Home System Gamit ang NodeMCU Relay Module: 10 Hakbang

Video: Alexa Smart Home System Gamit ang NodeMCU Relay Module: 10 Hakbang

Video: Alexa Smart Home System Gamit ang NodeMCU Relay Module: 10 Hakbang
Video: Alexa Smart Home Automation system using NodeMCU ESP8266 & Relay Module | IoT Projects 2024, Hulyo
Anonim
Image
Image
Ang Alexa Smart Home System Gamit ang NodeMCU Relay Module
Ang Alexa Smart Home System Gamit ang NodeMCU Relay Module
Ang Alexa Smart Home System Gamit ang NodeMCU Relay Module
Ang Alexa Smart Home System Gamit ang NodeMCU Relay Module

Sa proyektong IoT na ito, nagawa ko ang Alexa Smart Home Automation system gamit ang NodeMCU ESP8266 & Relay Module. Madali mong makokontrol ang ilaw, bentilador, at iba pang mga gamit sa bahay gamit ang utos ng boses. Upang ikonekta ang matalinong speaker ng Echo Dot sa NodeMCU, ginamit ko lamang ang Amazon Alexa app.

Kung wala kang matalinong speaker ng Echo Dot, maaari mo pa ring makontrol ang mga gamit sa bahay. At maaari mo ring subaybayan ang feedback ng relay time ng mga switch mula sa smartphone. Maaari mo ring gamitin ang board ng ESP32 sa halip na ang NodeMCU microcontroller.

Mga gamit

1. Alexa Echo Dot

2. Modyul ng Relay

3. board ng NodeMCU o ESP32

4. Relay 5v (SPDT)

5. BC547 Transistors

6. LED 5mm

7. 220-ohm Mga Resistor

5. Mga konektor

Hakbang 1: Diagram ng Circuit

Diagram ng Circuit
Diagram ng Circuit

Tulad ng nakikita mo ang circuit para sa proyektong automation ng bahay na ito ay napakasimple. Madali mong makagagawa ang circuit na ito sa module ng Relay at NodeMCU.

Dito, ginamit ko ang D1, D2, D5, D6, D7 na mga pin ng NodeMCU upang makontrol ang 5 Relay. At gumamit ako ng isang 5V mobile charger upang maibigay ang circuit.

Hakbang 2: I-program ang NodeMCU

Program ang NodeMCU
Program ang NodeMCU
Program ang NodeMCU
Program ang NodeMCU

Sa tutorial na video, ipinaliwanag ko nang detalyado ang code.

Tulad ng sinabi ko, maaari mong gamitin ang parehong NodeMCU o ESP32 para sa proyektong ito. Ginamit ko ang ESPAlexa library para sa proyektong ito.

Kung gumagamit ka ng NodeMCU ESP8266 pagkatapos ay kailangan mong i-download at i-install ang bersyon ng board na ESP8266 (2.5.1) (tulad ng ipinakita sa larawan).

Nakaharap ako sa ilang mga isyu sa pinakabagong bersyon ng ESp8266 board library habang ina-upload ang code.

Sa code ipasok ang mga kredensyal ng WiFi, at itakda ang mga pangalan ng mga aparato tulad ng ilaw ng Room, fan, Night Lamp, atbp.

Dito, ginamit ko ang aktibong module ng High relay, kaya kung gagamitin mo ang aktibong mababang module ng relay pagkatapos ay kailangan mong gumawa ng maliit na mga pagbabago sa code tulad ng ipinapakita sa tutorial na video.

Gayunpaman, kung nahaharap ka sa anumang isyu, ipaalam sa akin sa seksyon ng komento.

Inilakip ko ang code para sa proyektong ito sa automation ng bahay sa Alexa.

Hakbang 3: I-configure ang Amazon Alexa App

I-configure ang Amazon Alexa App
I-configure ang Amazon Alexa App

Una, i-download at i-install ang Amazon Alexa App mula sa Google PlayStore o App Store.

Ang iyong mobile at ang NodeMCU ay dapat na konektado sa parehong network ng wifi.

Mga hakbang upang magdagdag ng mga aparato sa Amazon Alexa App

1. Buksan ang Amazon Alexa App.

2. Mga Device ng Goto.

3. Tapikin ang "+" na icon sa itaas, pagkatapos ay piliin ang Magdagdag ng Mga Device.

4. Piliin ang Magaan pagkatapos pipiliin ang Iba pa.

5. Mag-tap sa Mga Discover Device.

Magtatagal ng ilang oras upang matuklasan ang lahat ng mga aparato. Pagkatapos nito idagdag ang lahat ng mga aparato nang isa-isa sa Amazon Alexa App. Sa tutorial na video, mayroon akong hakbang-hakbang kung paano ikonekta ang mga aparato sa Amazon Alexa app.

Hakbang 4: Pagdidisenyo ng PCB

Pagdidisenyo ng PCB
Pagdidisenyo ng PCB

Bagaman hindi mo kailangan ng anumang pasadyang disenyo ng PCB upang magawa ang matalinong sistema ng bahay na ito. Ngunit upang makagawa ang circuit compact at upang bigyan ang isang propesyonal na hitsura ng proyekto, dinisenyo ko ang PCB para sa proyektong ito ng Alexa.

Hakbang 5: Mag-order ng PCB

Umorder ng PCB
Umorder ng PCB
Umorder ng PCB
Umorder ng PCB
Umorder ng PCB
Umorder ng PCB

Matapos i-download ang Garber file madali mong mai-order ang PCB

1. Bisitahin ang https://jlcpcb.com at Mag-sign in / Mag-sign up

2. Mag-click sa QUOTE NGAYON button.

3 Mag-click sa pindutang "Idagdag ang iyong Gerber file".

Pagkatapos mag-browse at piliin ang Gerber file na iyong na-download.

Hakbang 6: Pag-upload ng Gerber File at Itakda ang Mga Parameter

Pag-upload ng Gerber File at Itakda ang Mga Parameter
Pag-upload ng Gerber File at Itakda ang Mga Parameter
Pag-upload ng Gerber File at Itakda ang Mga Parameter
Pag-upload ng Gerber File at Itakda ang Mga Parameter

4. Itakda ang kinakailangang parameter tulad ng dami, kulay ng PCB, atbp

5. Matapos mapili ang lahat ng Mga Parameter para sa PCB mag-click sa I-SAVE TO CART button.

Hakbang 7: Piliin ang Address sa Pagpapadala at Mode ng Pagbabayad

Piliin ang Address sa Pagpapadala at Mode ng Pagbabayad
Piliin ang Address sa Pagpapadala at Mode ng Pagbabayad
Piliin ang Address sa Pagpapadala at Mode ng Pagbabayad
Piliin ang Address sa Pagpapadala at Mode ng Pagbabayad
Piliin ang Address sa Pagpapadala at Mode ng Pagbabayad
Piliin ang Address sa Pagpapadala at Mode ng Pagbabayad

6. I-type ang Address sa Pagpapadala.

7. Piliin ang Paraan ng Pagpapadala na angkop para sa iyo.

8. Isumite ang order at magpatuloy para sa pagbabayad.

Maaari mo ring subaybayan ang iyong order mula sa JLCPCB.com.

Ang aking mga PCB ay tumagal ng 2 araw upang makagawa at makarating sa loob ng isang linggo gamit ang pagpipiliang paghahatid ng DHL.

Ang mga PCB ay mahusay na naka-pack at ang kalidad ay talagang mahusay sa abot-kayang presyo.

Hakbang 8: Maghinang Lahat ng Mga Bahagi

Maghinang Lahat ng Mga Bahagi
Maghinang Lahat ng Mga Bahagi
Maghinang Lahat ng Mga Bahagi
Maghinang Lahat ng Mga Bahagi

Pagkatapos nito maghinang ang lahat ng mga bahagi ayon sa diagram ng circuit.

Pagkatapos ay ikonekta ang NodeMCU.

Hakbang 9: Ikonekta ang mga Home Appliances

Ikonekta ang mga Home Appliances
Ikonekta ang mga Home Appliances

Ikonekta ang mga gamit sa bahay ayon sa diagram ng circuit.

Mangyaring gumawa ng wastong pag-iingat sa kaligtasan habang nagtatrabaho nang may mataas na boltahe.

Ikonekta ang 5Volt DC supply sa PCB tulad ng ipinakita sa circuit.

I-on ang 110V / 230V supply at 5V DC supply.

Hakbang 10: Sa wakas, Makakontrol Namin ang Liwanag, Fan Sa Alexa

Sa wakas, Makakontrol Namin ang Liwanag, Fan Sa Alexa
Sa wakas, Makakontrol Namin ang Liwanag, Fan Sa Alexa
Sa wakas, Makakontrol Namin ang Liwanag, Fan Sa Alexa
Sa wakas, Makakontrol Namin ang Liwanag, Fan Sa Alexa

Ngayon ay makokontrol mo ang iyong mga gamit sa bahay sa isang matalinong paraan.

Sabihin lamang kung aling mga aparato ang nais mong i-on o i-off sa Alexa, gagawin ng Alexa ang trabaho para sa iyo.

Inaasahan kong nagustuhan mo ang proyektong ito sa automation ng bahay. Naibahagi ko ang lahat ng kinakailangang impormasyon para sa proyektong ito.

Talagang pahalagahan ko ito kung ibabahagi mo ang iyong mahalagang puna, Gayundin kung mayroon kang anumang query mangyaring sumulat sa seksyon ng komento.

Para sa higit pang mga nasabing proyekto Mangyaring sundin ang TechStudyCell.

Salamat sa iyong oras at Maligayang Pag-aaral.

Inirerekumendang: