Sadržaj:

Alexa sistem pametne kuće koji koristi NodeMCU relejni modul: 10 koraka
Alexa sistem pametne kuće koji koristi NodeMCU relejni modul: 10 koraka

Video: Alexa sistem pametne kuće koji koristi NodeMCU relejni modul: 10 koraka

Video: Alexa sistem pametne kuće koji koristi NodeMCU relejni modul: 10 koraka
Video: Алекс Стеффен рассматривает экологически устойчивое будущее 2024, Juli
Anonim
Image
Image
Alexa sistem pametne kuće koji koristi NodeMCU relejni modul
Alexa sistem pametne kuće koji koristi NodeMCU relejni modul
Alexa sistem pametne kuće koji koristi NodeMCU relejni modul
Alexa sistem pametne kuće koji koristi NodeMCU relejni modul

U ovom IoT projektu napravio sam Alexa Alexa sistem za automatizaciju kuće koristeći NodeMCU ESP8266 i relejni modul. Glasovnom naredbom možete lako 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 Echo Dot pametni zvučnik, i dalje možete kontrolirati kućanske aparate. Takođe možete pratiti povratnu informaciju o vremenu releja prekidača sa pametnog telefona. Također možete koristiti ESP32 ploču umjesto mikrokontrolera NodeMCU.

Supplies

1. Alexa Echo Dot

2. Relejni modul

3. NodeMCU ili ESP32 ploča

4. Releji 5v (SPDT)

5. BC547 Tranzistori

6. LED 5 mm

7. 220-ohmski otpornici

5. Konektori

Korak 1: Dijagram kola

Dijagram kola
Dijagram kola

Kao što vidite, sklop ovog projekta kućne automatizacije je vrlo jednostavan. Ovo kolo možete lako 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 napajanje kola.

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 projekat koristio sam ESPAlexa biblioteku.

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 prilikom postavljanja koda.

U kôd unesite vjerodajnice za WiFi i postavite nazive uređaja poput sobnog svjetla, ventilatora, noćne lampe 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 video vodiču.

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

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

Korak 3: Konfigurirajte aplikaciju Amazon Alexa

Konfigurirajte Amazon Alexa aplikaciju
Konfigurirajte Amazon Alexa aplikaciju

Prvo preuzmite i instalirajte aplikaciju Amazon Alexa iz Google PlayStore -a ili App Store -a.

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 vodičem korak po korak imam kako povezati uređaje s aplikacijom Amazon Alexa.

Korak 4: Dizajniranje PCB -a

Dizajniranje PCB -a
Dizajniranje PCB -a

Iako vam za izradu ovog sistema za pametnu kuću nije potrebna prilagođena dizajnerska ploča. Ali 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. Kliknite na dugme CITIRAJ SAD.

3 Kliknite na dugme "Dodajte svoju Gerber datoteku".

Zatim pregledajte i odaberite Gerber datoteku koju ste preuzeli.

Korak 6: Otpremanje 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. Podesite željeni parametar poput količine, boje PCB -a itd

5. Nakon odabira svih parametara za PCB kliknite na dugme SAVE TO CART.

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

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

6. Upišite adresu za isporuku.

7. Odaberite način dostave koji vam odgovara.

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

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

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

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

Korak 8: Lemite sve komponente

Lemite sve komponente
Lemite sve komponente
Lemite sve komponente
Lemite sve komponente

Nakon toga lemite sve komponente prema shemi kola.

Zatim spojite NodeMCU.

Korak 9: Povežite kućanske aparate

Povežite kućanske aparate
Povežite kućanske aparate

Spojite kućanske aparate prema shemi kola.

Molimo vas da preduzmete 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 pomoću Alexa

Konačno, možemo kontrolirati svjetlo, ventilator pomoću Alexa
Konačno, možemo kontrolirati svjetlo, ventilator pomoću Alexa
Konačno, možemo kontrolirati svjetlo, ventilator pomoću Alexa
Konačno, možemo kontrolirati svjetlo, ventilator pomoću Alexa

Sada možete kontrolirati svoje kućanske aparate na pametan način.

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

Nadam se da vam se svidio ovaj projekt automatizacije kuće. Podijelio sam sve potrebne informacije za ovaj projekat.

Zaista ću biti zahvalan ako podijelite svoje vrijedne povratne informacije. Također, ako imate bilo kakvih pitanja, pišite u odjeljak za komentare.

Za više takvih projekata slijedite TechStudyCell.

Hvala vam na izdvojenom vremenu i sretno učenje.

Preporučuje se: