Sadržaj:

Alexa pametni kućni sustav koji koristi relejni modul NodeMCU: 10 koraka
Alexa pametni kućni sustav koji koristi relejni modul NodeMCU: 10 koraka

Video: Alexa pametni kućni sustav koji koristi relejni modul NodeMCU: 10 koraka

Video: Alexa pametni kućni sustav koji koristi relejni modul NodeMCU: 10 koraka
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Srpanj
Anonim
Image
Image
Alexa sustav pametne kuće koji koristi NodeMCU relejni modul
Alexa sustav pametne kuće koji koristi NodeMCU relejni modul
Alexa pametni kućni sustav koji koristi relejni modul NodeMCU
Alexa pametni kućni sustav koji koristi relejni modul NodeMCU

U ovom IoT projektu napravio sam Alexa Alexa sustav za automatizaciju kuće pomoću NodeMCU ESP8266 i relejnog modula. Glasovnom naredbom možete jednostavno kontrolirati svjetlo, ventilator i druge kućanske aparate. Za povezivanje pametnog zvučnika Echo Dot s NodeMCU -om koristio sam samo aplikaciju Amazon Alexa.

Ako nemate pametni zvučnik Echo Dot, ipak možete kontrolirati kućanske aparate. Također možete pratiti povratne informacije o vremenu releja prekidača sa pametnog telefona. Također možete koristiti ESP32 ploču umjesto mikrokontrolera NodeMCU.

Pribor

1. Alexa Echo Dot

2. Relejni modul

3. NodeMCU ili ESP32 ploča

4. Releji 5v (SPDT)

5. Tranzistori BC547

6. LED 5 mm

7. 220-ohmski otpornici

5. Priključci

Korak 1: Dijagram kruga

Kružni dijagram
Kružni dijagram

Kao što vidite, sklop za ovaj projekt automatizacije kuće vrlo je jednostavan. Ovaj krug možete jednostavno napraviti pomoću relejnog modula i NodeMCU -a.

Ovdje sam koristio D1, D2, D5, D6, D7 pinove NodeMCU -a za kontrolu 5 releja. Koristio sam 5V mobilni punjač za opskrbu kruga.

Korak 2: Programirajte NodeMCU

Programirajte NodeMCU
Programirajte NodeMCU
Programirajte NodeMCU
Programirajte NodeMCU

U videu s vodičem detaljno sam objasnio kôd.

Kao što sam rekao, za ovaj projekt možete koristiti i NodeMCU ili ESP32. Za ovaj sam projekt koristio biblioteku ESPAlexa.

Ako koristite NodeMCU ESP8266, morate preuzeti i instalirati verziju ploče ESP8266 (2.5.1) (kao što je prikazano na slici).

Naišao sam na neke probleme s najnovijom verzijom biblioteke ploča ESp8266 tijekom učitavanja koda.

U kôd unesite vjerodajnice za WiFi i postavite nazive uređaja poput sobnog svjetla, ventilatora, noćne svjetiljke itd.

Ovdje sam upotrijebio aktivni modul visokog releja, pa ako koristite aktivni modul niskog releja, morate napraviti male izmjene u kodu kao što je prikazano u videu s vodičem.

Ipak, ako se suočite s bilo kojim problemom, javite mi u odjeljku za komentare.

Priložio sam kôd za ovaj projekt kućne automatizacije Alexa.

Korak 3: Konfigurirajte aplikaciju Amazon Alexa

Konfigurirajte aplikaciju Amazon Alexa
Konfigurirajte aplikaciju Amazon Alexa

Prvo preuzmite i instalirajte aplikaciju Amazon Alexa s Google PlayStorea ili App Storea.

Vaš mobilni telefon i NodeMCU trebali bi biti povezani istom WiFi mrežom.

Koraci za dodavanje uređaja u Amazon Alexa App

1. Otvorite aplikaciju Amazon Alexa.

2. Idite na Uređaji.

3. Dodirnite ikonu "+" na vrhu, a zatim odaberite Dodaj uređaje.

4. Odaberite Svjetlo, a zatim odaberite Ostalo.

5. Dodirnite Discover Devices.

Otkrivanje svih uređaja trajat će neko vrijeme. Nakon toga dodajte sve uređaje jedan po jedan u aplikaciju Amazon Alexa. U videu s uputama korak po korak imam kako povezati uređaje s aplikacijom Amazon Alexa.

Korak 4: Projektiranje PCB -a

Projektiranje PCB -a
Projektiranje PCB -a

Iako vam za izradu ovog sustava pametne kuće ne treba nikakva PCB prilagođenog dizajna. No kako bih sklop bio kompaktan i projektu dao profesionalni izgled, dizajnirao sam PCB za ovaj Alexa projekt.

Korak 5: Naručite PCB

Naručite PCB
Naručite PCB
Naručite PCB
Naručite PCB
Naručite PCB
Naručite PCB

Nakon preuzimanja datoteke Garber možete jednostavno naručiti PCB

1. Posjetite https://jlcpcb.com i Prijavite se/Registrirajte se

2. Pritisnite gumb QUOTE NOW.

3 Pritisnite gumb "Dodaj svoju Gerber datoteku".

Zatim pregledajte i odaberite Gerber datoteku koju ste preuzeli.

Korak 6: Prijenos Gerber datoteke i postavljanje parametara

Učitavanje Gerber datoteke i postavljanje parametara
Učitavanje Gerber datoteke i postavljanje parametara
Učitavanje Gerber datoteke i postavljanje parametara
Učitavanje Gerber datoteke i postavljanje parametara

4. Postavite potrebne parametre poput količine, boje PCB -a itd

5. Nakon što ste odabrali sve parametre za tiskanu ploču, kliknite gumb Spremi u košaricu.

Korak 7: Odaberite adresu za dostavu i način plaćanja

Odaberite adresu za dostavu i način plaćanja
Odaberite adresu za dostavu i način plaćanja
Odaberite adresu za dostavu i način plaćanja
Odaberite adresu za dostavu i način plaćanja
Odaberite adresu za dostavu i način plaćanja
Odaberite adresu za dostavu i način plaćanja

6. Upišite adresu za dostavu.

7. Odaberite način dostave koji vam odgovara.

8. Predajte narudžbu i nastavite s plaćanjem.

Svoju narudžbu možete pratiti i s web stranice JLCPCB.com.

Mojim PCB -ovima je trebalo 2 dana da se proizvedu i stigli su u roku od tjedan dana koristeći DHL dostavu.

PCB -i su bili dobro zapakirani, a kvaliteta je bila zaista dobra po pristupačnoj cijeni.

Korak 8: Lemite sve komponente

Lemiti sve komponente
Lemiti sve komponente
Lemiti sve komponente
Lemiti sve komponente

Nakon toga lemite sve komponente prema shemi kola.

Zatim spojite NodeMCU.

Korak 9: Povežite kućanske aparate

Spojite kućanske aparate
Spojite kućanske aparate

Spojite kućanske aparate prema shemi strujnog kruga.

Poduzmite odgovarajuće sigurnosne mjere pri radu s visokim naponom.

Spojite 5Volt DC napajanje na PCB kao što je prikazano u krugu.

Uključite napajanje 110V/230V i 5V DC.

Korak 10: Konačno, možemo kontrolirati svjetlo, ventilator s Alexa

Konačno, možemo kontrolirati svjetlo, ventilator s Alexa
Konačno, možemo kontrolirati svjetlo, ventilator s Alexa
Konačno, možemo kontrolirati svjetlo, ventilator s Alexa
Konačno, možemo kontrolirati svjetlo, ventilator s Alexa

Sada možete upravljati svojim kućanskim aparatima na pametan način.

Samo recite koje uređaje želite uključiti ili isključiti Alexa, Alexa će odraditi posao umjesto vas.

Nadam se da vam se svidio ovaj projekt automatizacije doma. Podijelio sam sve potrebne informacije za ovaj projekt.

Bit ću vam zahvalan ako podijelite svoje vrijedne povratne informacije. Također, ako imate bilo kakvih pitanja, napišite u odjeljak komentara.

Za više takvih projekata slijedite TechStudyCell.

Hvala vam na vašem vremenu i sretno učenje.

Preporučeni: