Cuprins:

Sistem Alexa Smart Home folosind modulul de releu NodeMCU: 10 pași
Sistem Alexa Smart Home folosind modulul de releu NodeMCU: 10 pași

Video: Sistem Alexa Smart Home folosind modulul de releu NodeMCU: 10 pași

Video: Sistem Alexa Smart Home folosind modulul de releu NodeMCU: 10 pași
Video: Introduction to Heltec LoRa CubeCell Development Board HTCC-AB01 2024, Iulie
Anonim
Image
Image
Sistem Alexa Smart Home folosind modulul de releu NodeMCU
Sistem Alexa Smart Home folosind modulul de releu NodeMCU
Sistem Alexa Smart Home folosind modulul de releu NodeMCU
Sistem Alexa Smart Home folosind modulul de releu NodeMCU

În acest proiect IoT, am realizat sistemul Alexa Smart Home Automation utilizând modulul NodeMCU ESP8266 & Relay. Puteți controla cu ușurință lumina, ventilatorul și alte aparate de uz casnic cu comanda vocală. Pentru a conecta difuzorul inteligent Echo Dot la NodeMCU, am folosit doar aplicația Amazon Alexa.

Dacă nu aveți difuzor inteligent Echo Dot, totuși puteți controla aparatele electrocasnice. Și puteți monitoriza, de asemenea, feedbackul timpului de releu al comutatoarelor de pe smartphone. De asemenea, puteți utiliza placa ESP32 în locul microcontrolerului NodeMCU.

Provizii

1. Alexa Echo Dot

2. Modulul de releu

3. Placa NodeMCU sau ESP32

4. Relee 5v (SPDT)

5. BC547 Tranzistoare

6. LED 5mm

7. Rezistențe de 220 ohmi

5. Conectori

Pasul 1: Diagrama circuitului

Diagrama circuitului
Diagrama circuitului

După cum puteți vedea, circuitul pentru acest proiect de automatizare a casei este foarte simplu. Puteți realiza cu ușurință acest circuit cu modulul Relay și NodeMCU.

Aici, am folosit pinii D1, D2, D5, D6, D7 ai NodeMCU pentru a controla cele 5 relee. Și am folosit un încărcător mobil de 5V pentru a alimenta circuitul.

Pasul 2: Programați NodeMCU

Programați NodeMCU
Programați NodeMCU
Programați NodeMCU
Programați NodeMCU

În videoclipul tutorial, am explicat codul în detaliu.

După cum am spus, puteți utiliza atât NodeMCU, fie ESP32 pentru acest proiect. Am folosit biblioteca ESPAlexa pentru acest proiect.

Dacă utilizați NodeMCU ESP8266, atunci trebuie să descărcați și să instalați versiunea plăcii ESP8266 (2.5.1) (așa cum se arată în imagine).

M-am confruntat cu unele probleme cu cea mai recentă versiune a bibliotecii de bord ESp8266 în timp ce încărcați codul.

În cod, introduceți acreditările WiFi și setați numele dispozitivelor, cum ar fi Lumina camerei, ventilatorul, Lampa de noapte etc.

Aici am folosit modulul activ cu releu ridicat, deci dacă folosiți modulul activ cu releu redus, atunci trebuie să faceți mici modificări în cod, așa cum se arată în videoclipul tutorial.

Totuși, dacă vă confruntați cu o problemă, anunțați-mă în secțiunea de comentarii.

Am atașat codul pentru acest proiect de automatizare a casei Alexa.

Pasul 3: configurați aplicația Amazon Alexa

Configurați aplicația Amazon Alexa
Configurați aplicația Amazon Alexa

Mai întâi, descărcați și instalați aplicația Amazon Alexa din Google PlayStore sau App Store.

Telefonul dvs. mobil și NodeMCU ar trebui să fie conectate la aceeași rețea wifi.

Pași pentru a adăuga dispozitive în aplicația Amazon Alexa

1. Deschideți aplicația Amazon Alexa.

2. Accesați dispozitivele.

3. Apăsați pe pictograma „+” din partea de sus, apoi selectați Adăugare dispozitive.

4. Selectați Lumina, apoi selectează Altele.

5. Apăsați pe Discover Devices.

Va dura ceva timp pentru a descoperi toate dispozitivele. După aceea, adăugați toate dispozitivele unul câte unul în aplicația Amazon Alexa. În videoclipul tutorial, am pas cu pas cum să conectez dispozitivele cu aplicația Amazon Alexa.

Pasul 4: Proiectarea PCB-ului

Proiectarea PCB-ului
Proiectarea PCB-ului

Deși nu aveți nevoie de PCB de design personalizat pentru a face acest sistem inteligent de casă. Dar pentru a face circuitul compact și pentru a oferi proiectului un aspect profesional, am proiectat PCB-ul pentru acest proiect Alexa.

Pasul 5: Comandați PCB

Comandați PCB-ul
Comandați PCB-ul
Comandați PCB-ul
Comandați PCB-ul
Comandați PCB-ul
Comandați PCB-ul

După descărcarea fișierului Garber puteți comanda cu ușurință PCB

1. Accesați https://jlcpcb.com și Conectați-vă / Înscrieți-vă

2. Faceți clic pe butonul CITAȚI ACUM.

3 Faceți clic pe butonul „Adăugați fișierul Gerber”.

Apoi răsfoiți și selectați fișierul Gerber pe care l-ați descărcat.

Pasul 6: Încărcarea fișierului Gerber și setarea parametrilor

Încărcarea fișierului Gerber și setarea parametrilor
Încărcarea fișierului Gerber și setarea parametrilor
Încărcarea fișierului Gerber și setarea parametrilor
Încărcarea fișierului Gerber și setarea parametrilor

4. Setați parametrul necesar, cum ar fi cantitatea, culoarea PCB-ului etc.

5. După selectarea tuturor parametrilor pentru PCB, faceți clic pe butonul SAVE TO CART.

Pasul 7: Selectați adresa de expediere și modul de plată

Selectați adresa de expediere și modul de plată
Selectați adresa de expediere și modul de plată
Selectați adresa de expediere și modul de plată
Selectați adresa de expediere și modul de plată
Selectați adresa de expediere și modul de plată
Selectați adresa de expediere și modul de plată

6. Tastați adresa de expediere.

7. Selectați metoda de expediere potrivită pentru dvs.

8. Trimiteți comanda și continuați plata.

De asemenea, vă puteți urmări comanda de pe JLCPCB.com.

PCB-urile mele au durat 2 zile pentru a fi fabricate și au ajuns într-o săptămână folosind opțiunea de livrare DHL.

PCB-urile erau bine ambalate, iar calitatea era foarte bună la acest preț accesibil.

Pasul 8: lipiți toate componentele

Lipiți toate componentele
Lipiți toate componentele
Lipiți toate componentele
Lipiți toate componentele

După aceea lipiți toate componentele conform schemei de circuit.

Apoi conectați NodeMCU.

Pasul 9: Conectați aparatele electrocasnice

Conectați aparatele electrocasnice
Conectați aparatele electrocasnice

Conectați aparatele electrocasnice conform schemei de circuit.

Vă rugăm să luați măsurile de siguranță corespunzătoare în timp ce lucrați cu tensiune înaltă.

Conectați sursa de curent continuu de 5 volți la PCB așa cum se arată în circuit.

Porniți alimentarea 110V / 230V și alimentarea 5V DC.

Pasul 10: În cele din urmă, putem controla lumina, ventilatorul cu Alexa

În cele din urmă, putem controla lumina, ventilator cu Alexa
În cele din urmă, putem controla lumina, ventilator cu Alexa
În cele din urmă, putem controla lumina, ventilator cu Alexa
În cele din urmă, putem controla lumina, ventilator cu Alexa

Acum vă puteți controla aparatele electrocasnice într-un mod inteligent.

Spuneți doar ce dispozitive doriți să porniți sau să dezactivați pentru Alexa, Alexa va face treaba pentru dvs.

Sper că ți-a plăcut acest proiect de automatizare a casei. Am împărtășit toate informațiile necesare pentru acest proiect.

Voi aprecia cu adevărat dacă împărtășiți feedback-ul dvs. valoros. De asemenea, dacă aveți orice întrebare, vă rugăm să scrieți în secțiunea de comentarii.

Pentru mai multe astfel de proiecte, vă rugăm să urmați TechStudyCell.

Vă mulțumim pentru timp și învățare fericită.

Recomandat: