Kazalo:

Alexa Smart Home System z relejskim modulom NodeMCU: 10 korakov
Alexa Smart Home System z relejskim modulom NodeMCU: 10 korakov

Video: Alexa Smart Home System z relejskim modulom NodeMCU: 10 korakov

Video: Alexa Smart Home System z relejskim modulom NodeMCU: 10 korakov
Video: MOES WiFi+RF 2 Gang Switch Light Switch Module,Install with Neutral Wire Needed 2024, Julij
Anonim
Image
Image
Alexa sistem pametnega doma z relejskim modulom NodeMCU
Alexa sistem pametnega doma z relejskim modulom NodeMCU
Alexa sistem pametnega doma z relejskim modulom NodeMCU
Alexa sistem pametnega doma z relejskim modulom NodeMCU

V tem projektu IoT sem naredil sistem Alexa Smart Home Automation z uporabo NodeMCU ESP8266 in relejnega modula. Z glasovnim ukazom lahko preprosto upravljate svetlobo, ventilator in druge gospodinjske aparate. Za povezavo pametnega zvočnika Echo Dot z NodeMCU sem uporabil samo aplikacijo Amazon Alexa.

Če nimate pametnega zvočnika Echo Dot, lahko še vedno upravljate gospodinjske aparate. Prav tako lahko spremljate povratne informacije o času releja stikal s pametnega telefona. Namesto mikrokrmilnika NodeMCU lahko uporabite tudi ploščo ESP32.

Zaloge

1. Alexa Echo Dot

2. Relejni modul

3. Plošča NodeMCU ali ESP32

4. Releji 5v (SPDT)

5. Tranzistorji BC547

6. LED 5 mm

7. 220-ohmski upori

5. Priključki

1. korak: Shema vezja

Shema vezja
Shema vezja

Kot lahko vidite, je vezje za ta projekt avtomatizacije doma zelo preprosto. To vezje lahko preprosto naredite z relejskim modulom in NodeMCU.

Tukaj sem za krmiljenje 5 relejev uporabil zatiče D1, D2, D5, D6, D7 NodeMCU. Za napajanje vezja sem uporabil 5V mobilni polnilnik.

2. korak: Programirajte NodeMCU

Programirajte NodeMCU
Programirajte NodeMCU
Programirajte NodeMCU
Programirajte NodeMCU

V video vadnici sem kodo podrobno razložil.

Kot sem rekel, lahko za ta projekt uporabite NodeMCU ali ESP32. Za ta projekt sem uporabil knjižnico ESPAlexa.

Če uporabljate NodeMCU ESP8266, morate prenesti in namestiti različico plošče ESP8266 (2.5.1) (kot je prikazano na sliki).

Pri nalaganju kode sem naletel na nekatere težave z najnovejšo različico knjižnice plošč ESp8266.

V kodo vnesite poverilnice WiFi in nastavite imena naprav, kot so sobna luč, ventilator, nočna svetilka itd.

Tukaj sem uporabil aktivni modul visokega releja, zato morate, če uporabljate aktivni modul nizkega releja, kodo malo spremeniti, kot je prikazano v video posnetku.

Če pa naletite na kakršno koli težavo, mi to sporočite v razdelku za komentarje.

Priložil sem kodo za ta projekt avtomatizacije doma Alexa.

3. korak: Konfigurirajte aplikacijo Amazon Alexa

Konfigurirajte aplikacijo Amazon Alexa
Konfigurirajte aplikacijo Amazon Alexa

Najprej prenesite in namestite aplikacijo Amazon Alexa iz trgovine Google PlayStore ali App Store.

Vaš mobilni telefon in NodeMCU morata biti povezana z istim omrežjem WiFi.

Koraki za dodajanje naprav v aplikacijo Amazon Alexa

1. Odprite aplikacijo Amazon Alexa.

2. Pojdite na Naprave.

3. Dotaknite se ikone "+" na vrhu in izberite Dodaj naprave.

4. Izberite Svetloba, nato izberite Drugo.

5. Dotaknite se naprav Discover Devices.

Odkrivanje vseh naprav bo trajalo nekaj časa. Nato dodajte eno za drugo vse naprave v aplikacijo Amazon Alexa. V vadniškem videu imam korak za korakom, kako povezati naprave z aplikacijo Amazon Alexa.

4. korak: Oblikovanje tiskanega vezja

Oblikovanje tiskanega vezja
Oblikovanje tiskanega vezja

Čeprav za izdelavo tega sistema pametnega doma ne potrebujete nobenega tiskanega vezja po meri. Toda, da bi bilo vezje kompaktno in da bi projektu dali profesionalen videz, sem za ta projekt Alexa oblikoval tiskano vezje.

5. korak: Naročite tiskano vezje

Naročite tiskano vezje
Naročite tiskano vezje
Naročite tiskano vezje
Naročite tiskano vezje
Naročite tiskano vezje
Naročite tiskano vezje

Po prenosu datoteke Garber lahko preprosto naročite tiskano vezje

1. Obiščite https://jlcpcb.com in se prijavite/registrirajte

2. Kliknite gumb QUOTE NOW.

3 Kliknite gumb "Dodaj datoteko Gerber".

Nato brskajte in izberite datoteko Gerber, ki ste jo prenesli.

6. korak: Naložite datoteko Gerber in nastavite parametre

Nalaganje datoteke Gerber in nastavitev parametrov
Nalaganje datoteke Gerber in nastavitev parametrov
Nalaganje datoteke Gerber in nastavitev parametrov
Nalaganje datoteke Gerber in nastavitev parametrov

4. Nastavite zahtevani parameter, na primer količino, barvo tiskanega vezja itd

5. Ko izberete vse parametre za tiskano vezje, kliknite gumb SHRANI V KOŠARICO.

7. korak: Izberite naslov za dostavo in način plačila

Izberite naslov za dostavo in način plačila
Izberite naslov za dostavo in način plačila
Izberite naslov za dostavo in način plačila
Izberite naslov za dostavo in način plačila
Izberite naslov za dostavo in način plačila
Izberite naslov za dostavo in način plačila

6. Vnesite naslov za dostavo.

7. Izberite primeren način pošiljanja.

8. Predložite naročilo in nadaljujte s plačilom.

Naročilo lahko spremljate tudi na spletnem mestu JLCPCB.com.

Za izdelavo mojih PCB -jev so potrebovali 2 dni in prispeli v enem tednu z možnostjo dostave DHL.

PCB -ji so bili dobro zapakirani in kakovost je bila po tej dostopni ceni res dobra.

8. korak: Spajkajte vse komponente

Spajkajte vse komponente
Spajkajte vse komponente
Spajkajte vse komponente
Spajkajte vse komponente

Po tem spajkajte vse komponente po shemi vezja.

Nato povežite NodeMCU.

9. korak: Priključite gospodinjske aparate

Priključite gospodinjske aparate
Priključite gospodinjske aparate

Priključite gospodinjske aparate v skladu s shemo vezja.

Pri delu z visoko napetostjo upoštevajte ustrezne varnostne ukrepe.

Priključite 5Volt DC napajanje na tiskano vezje, kot je prikazano v vezju.

Vklopite napajanje 110V/230V in 5V DC.

10. korak: Končno lahko nadzorujemo svetlobo, ventilator z Alexa

Končno lahko nadzorujemo svetlobo, ventilator z Alexa
Končno lahko nadzorujemo svetlobo, ventilator z Alexa
Končno lahko nadzorujemo svetlobo, ventilator z Alexa
Končno lahko nadzorujemo svetlobo, ventilator z Alexa

Zdaj lahko na pameten način upravljate svoje gospodinjske aparate.

Samo povejte, katere naprave želite vklopiti ali izklopiti Alexa, Alexa bo delo opravila namesto vas.

Upam, da vam je bil ta projekt avtomatizacije doma všeč. Za ta projekt sem delil vse potrebne informacije.

Zelo bom hvaležen, če delite svoje dragocene povratne informacije. Če imate kakršno koli vprašanje, napišite v komentar.

Za več takih projektov sledite TechStudyCell.

Hvala za vaš čas in srečno učenje.

Priporočena: