Satura rādītājs:

Alexa viedās mājas sistēma, izmantojot NodeMCU releja moduli: 10 soļi
Alexa viedās mājas sistēma, izmantojot NodeMCU releja moduli: 10 soļi

Video: Alexa viedās mājas sistēma, izmantojot NodeMCU releja moduli: 10 soļi

Video: Alexa viedās mājas sistēma, izmantojot NodeMCU releja moduli: 10 soļi
Video: Мастер-класс: Совершенствование домашней беспроводной сети – Эпизод 3 2024, Jūlijs
Anonim
Image
Image
Alexa viedās mājas sistēma, izmantojot NodeMCU releja moduli
Alexa viedās mājas sistēma, izmantojot NodeMCU releja moduli
Alexa viedās mājas sistēma, izmantojot NodeMCU releja moduli
Alexa viedās mājas sistēma, izmantojot NodeMCU releja moduli

Šajā IoT projektā esmu izveidojis Alexa Smart Home Automation sistēmu, izmantojot NodeMCU ESP8266 & Relay Module. Jūs varat viegli kontrolēt gaismu, ventilatoru un citu sadzīves tehniku, izmantojot balss komandu. Lai savienotu viedo skaļruni Echo Dot ar NodeMCU, esmu izmantojis tikai lietotni Amazon Alexa.

Ja jums nav viedā skaļruņa Echo Dot, joprojām varat kontrolēt sadzīves tehniku. Un jūs varat arī uzraudzīt slēdžu atgriešanās laika atgriezenisko saiti no viedtālruņa. NodeMCU mikrokontrollera vietā varat izmantot arī ESP32 plati.

Piegādes

1. Alexa Echo Dot

2. Releju modulis

3. NodeMCU vai ESP32 tāfele

4. Releji 5v (SPDT)

5. BC547 tranzistori

6. LED 5mm

7. 220 omu rezistori

5. Savienotāji

1. darbība: shēmas shēma

Ķēdes diagramma
Ķēdes diagramma

Kā redzat, šī mājas automatizācijas projekta shēma ir ļoti vienkārša. Šo ķēdi var viegli izveidot, izmantojot Relay moduli un NodeMCU.

Šeit es esmu izmantojis NodeMCU D1, D2, D5, D6, D7 tapas, lai kontrolētu 5 relejus. Un ķēdes piegādei esmu izmantojis 5V mobilo lādētāju.

2. darbība: ieprogrammējiet NodeMCU

Programmējiet NodeMCU
Programmējiet NodeMCU
Programmējiet NodeMCU
Programmējiet NodeMCU

Apmācības video es detalizēti izskaidroju kodu.

Kā jau teicu, šim projektam varat izmantot gan NodeMCU, gan ESP32. Šim projektam esmu izmantojis ESPAlexa bibliotēku.

Ja izmantojat NodeMCU ESP8266, jums ir jālejupielādē un jāinstalē ESP8266 plates versija (2.5.1) (kā parādīts attēlā).

Augšupielādējot kodu, esmu saskāries ar dažām problēmām ar ESp8266 tāfeles bibliotēkas jaunāko versiju.

Kodā ievadiet WiFi akreditācijas datus un iestatiet tādu ierīču nosaukumus kā telpas apgaismojums, ventilators, nakts lampa utt.

Šeit es esmu izmantojis aktīvo augstas releja moduli, tādēļ, ja izmantojat aktīvo zemā releja moduli, jums ir jāveic nelielas izmaiņas kodā, kā parādīts apmācības video.

Tomēr, ja jums rodas kāda problēma, informējiet mani komentāru sadaļā.

Esmu pievienojis šī Alexa mājas automatizācijas projekta kodu.

3. darbība: konfigurējiet lietotni Amazon Alexa

Konfigurējiet lietotni Amazon Alexa
Konfigurējiet lietotni Amazon Alexa

Vispirms lejupielādējiet un instalējiet lietotni Amazon Alexa no Google PlayStore vai App Store.

Jūsu mobilajam tālrunim un NodeMCU jābūt savienotam ar to pašu wifi tīklu.

Ierīču pievienošanas darbības lietotnē Amazon Alexa

1. Atveriet lietotni Amazon Alexa.

2. Iet uz ierīcēm.

3. Pieskarieties ikonai "+" augšpusē, pēc tam atlasiet Pievienot ierīces.

4. Atlasiet Gaisma, pēc tam atlasiet Cits.

5. Pieskarieties ierīču atklāšanai.

Visu ierīču atklāšana prasīs zināmu laiku. Pēc tam pievienojiet visas ierīces pa vienai Amazon Alexa lietotnē. Apmācības video man ir soli pa solim, kā savienot ierīces ar lietotni Amazon Alexa.

4. solis: PCB projektēšana

PCB projektēšana
PCB projektēšana

Lai gan šīs viedās mājas sistēmas izveidošanai jums nav nepieciešams pielāgots dizaina PCB. Bet, lai ķēde būtu kompakta un projektam piešķirtu profesionālu izskatu, esmu izstrādājis PCB šim Alexa projektam.

5. darbība: pasūtiet PCB

Pasūtiet PCB
Pasūtiet PCB
Pasūtiet PCB
Pasūtiet PCB
Pasūtiet PCB
Pasūtiet PCB

Pēc Garber faila lejupielādes jūs varat viegli pasūtīt PCB

1. Apmeklējiet vietni https://jlcpcb.com un pierakstieties/reģistrējieties

2. Noklikšķiniet uz pogas QUOTE NOW.

3. Noklikšķiniet uz pogas "Pievienot savu Gerber failu".

Pēc tam pārlūkojiet un atlasiet lejupielādēto Gerber failu.

6. darbība: augšupielādējiet Gerber failu un iestatiet parametrus

Augšupielādējiet Gerber failu un iestatiet parametrus
Augšupielādējiet Gerber failu un iestatiet parametrus
Augšupielādējiet Gerber failu un iestatiet parametrus
Augšupielādējiet Gerber failu un iestatiet parametrus

4. Iestatiet vajadzīgo parametru, piemēram, daudzumu, PCB krāsu utt

5. Pēc visu PCB parametru izvēles noklikšķiniet uz pogas SAGLABĀT GROZĀ.

7. darbība: izvēlieties Piegādes adrese un maksāšanas režīms

Atlasiet Piegādes adrese un maksājuma veids
Atlasiet Piegādes adrese un maksājuma veids
Atlasiet Piegādes adrese un maksājuma veids
Atlasiet Piegādes adrese un maksājuma veids
Atlasiet Piegādes adrese un maksājuma veids
Atlasiet Piegādes adrese un maksājuma veids

6. Ierakstiet piegādes adresi.

7. Izvēlieties sev piemērotu piegādes metodi.

8. Iesniedziet pasūtījumu un turpiniet maksājumu.

Jūs varat arī izsekot savu pasūtījumu vietnē JLCPCB.com.

Manu PCB izgatavošana prasīja 2 dienas un ieradās nedēļas laikā, izmantojot DHL piegādes iespēju.

PCB bija labi iepakoti, un kvalitāte bija patiešām laba par šo pieņemamo cenu.

8. solis: lodējiet visus komponentus

Lodēt visas sastāvdaļas
Lodēt visas sastāvdaļas
Lodēt visas sastāvdaļas
Lodēt visas sastāvdaļas

Pēc tam lodējiet visas sastāvdaļas saskaņā ar shēmu.

Pēc tam pievienojiet NodeMCU.

9. darbība. Pievienojiet sadzīves tehniku

Pievienojiet sadzīves tehniku
Pievienojiet sadzīves tehniku

Pievienojiet sadzīves tehniku saskaņā ar shēmu.

Lūdzu, veiciet atbilstošus drošības pasākumus, strādājot ar augstspriegumu.

Pievienojiet 5 voltu līdzstrāvas padevi PCB, kā parādīts shēmā.

Ieslēdziet 110V/230V barošanu un 5V līdzstrāvas padevi.

10. solis: Visbeidzot, mēs varam kontrolēt gaismu, ventilatoru ar Alexa

Visbeidzot, mēs varam kontrolēt gaismu, ventilators ar Alexa
Visbeidzot, mēs varam kontrolēt gaismu, ventilators ar Alexa
Visbeidzot, mēs varam kontrolēt gaismu, ventilators ar Alexa
Visbeidzot, mēs varam kontrolēt gaismu, ventilators ar Alexa

Tagad jūs varat gudri kontrolēt savu sadzīves tehniku.

Vienkārši pasakiet, kuras ierīces vēlaties ieslēgt vai izslēgt Alexa, Alexa veiks darbu jūsu vietā.

Es ceru, ka jums patika šis mājas automatizācijas projekts. Esmu dalījies ar visu nepieciešamo informāciju šim projektam.

Es būšu ļoti pateicīgs, ja dalīsities vērtīgajās atsauksmēs, kā arī, ja jums ir kādi jautājumi, lūdzu, rakstiet komentāru sadaļā.

Lai iegūtu vairāk šādu projektu, lūdzu, sekojiet TechStudyCell.

Paldies par jūsu laiku un veiksmīgu mācīšanos.

Ieteicams: