
Turinys:
- Prekės
- 1 žingsnis: grandinės schema
- 2 veiksmas: užprogramuokite „NodeMCU“
- 3 veiksmas: sukonfigūruokite „Amazon Alexa“programą
- 4 žingsnis: PCB projektavimas
- 5 veiksmas: užsisakykite PCB
- 6 veiksmas: įkelkite „Gerber“failą ir nustatykite parametrus
- 7 veiksmas: pasirinkite pristatymo adresą ir mokėjimo režimą
- 8 žingsnis: Lituokite visus komponentus
- 9 veiksmas: prijunkite buitinius prietaisus
- 10 žingsnis: Galiausiai, mes galime valdyti šviesą, ventiliatorių su „Alexa“
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:54




Šiame IoT projekte aš sukūriau „Alexa Smart Home Automation“sistemą, naudodamas „NodeMCU ESP8266 & Relay Module“. Naudodami balso komandą galite lengvai valdyti šviesą, ventiliatorių ir kitus buitinius prietaisus. Norėdami prijungti „Echo Dot“išmanųjį garsiakalbį prie „NodeMCU“, naudojau tik „Amazon Alexa“programą.
Jei neturite išmaniojo garsiakalbio „Echo Dot“, vis tiek galite valdyti buitinę techniką. Taip pat galite stebėti jungiklių relės laiko grįžtamąjį ryšį iš išmaniojo telefono. Vietoj „NodeMCU“mikrovaldiklio galite naudoti ir ESP32 plokštę.
Prekės
1. Alexa Echo Dot
2. Relės modulis
3. NodeMCU arba ESP32 plokštė
4. Relės 5v (SPDT)
5. BC547 tranzistoriai
6. LED 5mm
7. 220 omų rezistoriai
5. Jungtys
1 žingsnis: grandinės schema

Kaip matote, šio namų automatizavimo projekto grandinė yra labai paprasta. Šią grandinę galite lengvai sukurti naudodami relės modulį ir „NodeMCU“.
Čia aš naudojau „NodeMCU“D1, D2, D5, D6, D7 kaiščius 5 relėms valdyti. Ir aš naudoju 5V mobilųjį įkroviklį grandinei tiekti.
2 veiksmas: užprogramuokite „NodeMCU“


Mokomajame vaizdo įraše aš išsamiai paaiškinau kodą.
Kaip jau sakiau, šiam projektui galite naudoti tiek „NodeMCU“, tiek „ESP32“. Šiam projektui panaudojau ESPAlexa biblioteką.
Jei naudojate „NodeMCU ESP8266“, turite atsisiųsti ir įdiegti ESP8266 plokštės versiją (2.5.1) (kaip parodyta paveikslėlyje).
Įkeldamas kodą susidūriau su problemomis, susijusiomis su naujausia ESp8266 lentos bibliotekos versija.
Į kodą įveskite „WiFi“prisijungimo duomenis ir nustatykite tokių įrenginių pavadinimus, kaip kambario šviesa, ventiliatorius, naktinė lempa ir kt.
Čia aš naudoju aktyvų aukštos relės modulį, taigi, jei naudojate aktyvų žemos relės modulį, turite šiek tiek pakeisti kodą, kaip parodyta mokymo vaizdo įraše.
Vis dėlto, jei susiduriate su kokia nors problema, praneškite man komentarų skiltyje.
Pridėjau šio „Alexa“namų automatizavimo projekto kodą.
3 veiksmas: sukonfigūruokite „Amazon Alexa“programą

Pirmiausia atsisiųskite ir įdiekite „Amazon Alexa“programą iš „Google PlayStore“arba „App Store“.
Jūsų mobilusis telefonas ir „NodeMCU“turėtų būti prijungti prie to paties „Wi -Fi“tinklo.
Įrenginių pridėjimo prie „Amazon Alexa“programos veiksmai
1. Atidarykite „Amazon Alexa“programą.
2. „Goto Devices“.
3. Bakstelėkite piktogramą „+“viršuje, tada pasirinkite Pridėti įrenginius.
4. Pasirinkite Šviesa, tada pasirinkite Kiti.
5. Bakstelėkite „Discover Devices“.
Visiems įrenginiams atrasti prireiks šiek tiek laiko. Po to visus įrenginius po vieną pridėkite prie „Amazon Alexa“programos. Mokomajame vaizdo įraše aš žingsnis po žingsnio paaiškinu, kaip prijungti įrenginius prie „Amazon Alexa“programos.
4 žingsnis: PCB projektavimas

Nors jums nereikia jokių pasirinktinio dizaino PCB, kad sukurtumėte šią protingą namų sistemą. Bet kad grandinė būtų kompaktiška ir projektui suteiktų profesionalią išvaizdą, aš sukūriau šio „Alexa“projekto PCB.
5 veiksmas: užsisakykite PCB



Atsisiuntę Garber failą, galite lengvai užsisakyti PCB
1. Apsilankykite https://jlcpcb.com ir prisijunkite/prisiregistruokite
2. Spustelėkite QUOTE NOW mygtuką.
3 Spustelėkite mygtuką „Pridėti savo Gerber failą“.
Tada naršykite ir pasirinkite atsisiųstą „Gerber“failą.
6 veiksmas: įkelkite „Gerber“failą ir nustatykite parametrus


4. Nustatykite reikiamą parametrą, pvz., Kiekį, PCB spalvą ir kt
5. Pasirinkę visus PCB parametrus, spustelėkite mygtuką IŠSAUGOTI Į KREPŠELĮ.
7 veiksmas: pasirinkite pristatymo adresą ir mokėjimo režimą



6. Įveskite pristatymo adresą.
7. Pasirinkite jums tinkamą pristatymo būdą.
8. Pateikite užsakymą ir atlikite mokėjimą.
Taip pat galite sekti savo užsakymą iš JLCPCB.com.
Mano PCB pagamino 2 dienas ir atvyko per savaitę, naudojant DHL pristatymo parinktį.
PCB buvo gerai supakuoti ir kokybė buvo tikrai gera už šią prieinamą kainą.
8 žingsnis: Lituokite visus komponentus


Po to lituokite visus komponentus pagal schemą.
Tada prijunkite „NodeMCU“.
9 veiksmas: prijunkite buitinius prietaisus

Prijunkite buitinius prietaisus pagal schemą.
Dirbdami su aukšta įtampa, laikykitės tinkamų saugos priemonių.
Prijunkite 5 voltų nuolatinės srovės maitinimą prie PCB, kaip parodyta grandinėje.
Įjunkite 110V/230V maitinimą ir 5V nuolatinės srovės maitinimą.
10 žingsnis: Galiausiai, mes galime valdyti šviesą, ventiliatorių su „Alexa“


Dabar galite išmaniai valdyti savo buitinę techniką.
Tiesiog pasakykite, kuriuos įrenginius norite įjungti arba išjungti „Alexa“, „Alexa“atliks darbą už jus.
Tikiuosi, kad jums patiko šis namų automatizavimo projektas. Pasidalinau visa reikalinga informacija šiam projektui.
Aš tikrai būsiu dėkingas, jei pasidalinsite savo vertingais atsiliepimais, taip pat, jei turite kokių nors klausimų, rašykite komentarų skiltyje.
Norėdami gauti daugiau tokių projektų, sekite „TechStudyCell“.
Dėkojame už jūsų laiką ir sėkmingo mokymosi.
Rekomenduojamas:
„Arduino“balsu valdomas IOT relės jungiklis (palaikomas „Google Home“ir „Alexa“): 11 žingsnių

„Arduino“balsu valdomas IOT relės jungiklis (palaikomas „Google Home“ir „Alexa“): Šiame projekte aprašoma, kaip sukurti „Arduino“pagrindu valdomą balsu valdomą IOT relės jungiklį. Tai relė, kurią galite įjungti ir išjungti nuotoliniu būdu, naudodami „iOS“ir „Android“skirtą programą, taip pat susieti ją su IFTTT ir valdyti balsu naudodami „Google“
Kaip padaryti protingus namus naudojant „Arduino“valdymo relės modulį - Namų automatikos idėjos: 15 žingsnių (su nuotraukomis)

Kaip padaryti protingus namus naudojant „Arduino“valdymo relės modulį | Namų automatikos idėjos: Šiame namų automatizavimo projekte mes sukursime išmanųjį namų relės modulį, galintį valdyti 5 buitinius prietaisus. Šį relės modulį galima valdyti iš mobiliojo arba išmaniojo telefono, IR nuotolinio valdymo pulto arba televizoriaus nuotolinio valdymo pulto, rankinio jungiklio. Ši išmanioji relė taip pat gali pajusti
Namų automatizavimas naudojant „Raspberry Pi“naudojant relės lentą: 7 žingsniai

Namų automatizavimas naudojant „Raspberry Pi“naudojant relės lentą: Dauguma žmonių nori didelio komforto, tačiau už priimtiną kainą. Jaučiamės tingūs apšviesti namus kiekvieną vakarą, kai saulė nusileidžia, ir kitą rytą, vėl išjungdami šviesą arba įjungdami/išjungdami oro kondicionierių/ventiliatorių/šildytuvus
Kaip valdyti lemputę naudojant „Arduino UNO“ir vieno kanalo 5 V kietojo kūno relės modulį: 3 žingsniai

Kaip valdyti lemputę naudojant „Arduino UNO“ir vieno kanalo 5 V kietojo kūno relės modulį: Aprašymas: Palyginus su tradicine mechanine relė, kietojo kūno relė (SSR) turi daug privalumų: ji turi ilgesnį tarnavimo laiką ir daug didesnį įjungimą/ išjungtas greitis ir nėra triukšmo. Be to, jis turi geresnį atsparumą vibracijai ir mechaniniam
8 relės valdymas naudojant „NodeMCU“ir IR imtuvą naudojant „WiFi“ir IR nuotolinio valdymo pultą bei „Android“programą: 5 žingsniai (su paveikslėliais)

8 relės valdymas naudojant „NodeMCU“ir IR imtuvą naudojant „WiFi“ir IR nuotolinio valdymo pultą bei „Android“programą: 8 relinių jungiklių valdymas naudojant „nodemcu“ir „IR“imtuvą per „Wi -Fi“ir „Android“programą. Nuotolinio valdymo pultas veikia nepriklausomai nuo „Wi -Fi“ryšio. ČIA ATNAUJINTOS VERSIONAS ČIA