Sisukord:

Alexa nutikas kodusüsteem, mis kasutab NodeMCU releemoodulit: 10 sammu
Alexa nutikas kodusüsteem, mis kasutab NodeMCU releemoodulit: 10 sammu

Video: Alexa nutikas kodusüsteem, mis kasutab NodeMCU releemoodulit: 10 sammu

Video: Alexa nutikas kodusüsteem, mis kasutab NodeMCU releemoodulit: 10 sammu
Video: 💦Blackview BV9200 ЧЕСТНЫЙ ОБЗОР ПРОТИВОУДАРНОГО 2024, Juuli
Anonim
Image
Image
Alexa nutikas kodusüsteem, mis kasutab NodeMCU releemoodulit
Alexa nutikas kodusüsteem, mis kasutab NodeMCU releemoodulit
Alexa nutikas kodusüsteem, mis kasutab NodeMCU releemoodulit
Alexa nutikas kodusüsteem, mis kasutab NodeMCU releemoodulit

Selles IoT -projektis olen teinud Alexa nutika koduautomaatika süsteemi, kasutades NodeMCU ESP8266 & Relay Module'i. Häälkäskluse abil saate hõlpsalt juhtida valgust, ventilaatorit ja muid kodumasinaid. Echo Dot nutikõlari ühendamiseks NodeMCU -ga olen kasutanud ainult rakendust Amazon Alexa.

Kui teil pole nutikat kõlarit Echo Dot, saate siiski kodutehnikat juhtida. Samuti saate nutitelefonist jälgida lülitite releeaja tagasisidet. NodeMCU mikrokontrolleri asemel saate kasutada ka ESP32 plaati.

Tarvikud

1. Alexa Echo Dot

2. Relee moodul

3. NodeMCU või ESP32 plaat

4. Rele 5v (SPDT)

5. BC547 Transistorid

6. LED 5mm

7. 220-oomised takistid

5. Pistikud

Samm: vooluahela skeem

Lülitusskeem
Lülitusskeem

Nagu näete, on selle koduautomaatika projekti ahel väga lihtne. Selle vooluahela saate hõlpsasti teha releemooduli ja NodeMCU abil.

Siin olen kasutanud 5 relee juhtimiseks NodeMCU D1, D2, D5, D6, D7 kontakte. Ja ma olen vooluahela varustamiseks kasutanud 5V mobiililaadijat.

Samm: programmeerige NodeMCU

Programmeerige NodeMCU
Programmeerige NodeMCU
Programmeerige NodeMCU
Programmeerige NodeMCU

Õpetusvideos olen koodi üksikasjalikult selgitanud.

Nagu ma ütlesin, saate selle projekti jaoks kasutada nii NodeMCU kui ka ESP32. Olen selle projekti jaoks kasutanud ESPAlexa raamatukogu.

Kui kasutate NodeMCU ESP8266, peate alla laadima ja installima ESP8266 plaadi versiooni (2.5.1) (nagu pildil näidatud).

Olen koodi üleslaadimisel silmitsi mõne probleemiga ESp8266 tahvliteegi uusima versiooniga.

Sisestage koodis WiFi volikirjad ja määrake selliste seadmete nimed nagu toa valgus, ventilaator, öölamp jne.

Siin olen kasutanud aktiivset kõrge relee moodulit, nii et kui kasutate aktiivset madala relee moodulit, peate koodi muutma, nagu on näidatud õppevideos.

Siiski, kui teil on probleeme, andke mulle sellest kommentaaride jaotises teada.

Lisasin selle Alexa koduautomaatika projekti koodi.

Samm: konfigureerige Amazon Alexa rakendus

Seadistage Amazon Alexa rakendus
Seadistage Amazon Alexa rakendus

Kõigepealt laadige alla ja installige rakendus Amazon Alexa Google PlayStore'ist või App Store'ist.

Teie mobiiltelefon ja NodeMCU peaksid olema ühendatud sama WiFi -võrguga.

Seadmete lisamise sammud rakendusse Amazon Alexa

1. Avage rakendus Amazon Alexa.

2. Mine seadmetele.

3. Puudutage ülaosas ikooni "+", seejärel valige Lisa seadmeid.

4. Valige Light ja seejärel Other.

5. Puudutage nuppu Avasta seadmed.

Kõigi seadmete avastamiseks kulub natuke aega. Pärast seda lisage kõik seadmed ükshaaval Amazon Alexa rakendusse. Õpetusvideos on mul samm -sammult, kuidas ühendada seadmeid Amazon Alexa rakendusega.

4. samm: trükkplaadi kujundamine

PCB projekteerimine
PCB projekteerimine

Kuigi selle nutika kodusüsteemi loomiseks pole vaja kohandatud disainiga trükkplaate. Kuid selleks, et muuta vooluring kompaktseks ja anda projektile professionaalne välimus, olen selle Alexa projekti jaoks kujundanud trükkplaadi.

Samm: tellige trükkplaat

Tellige trükkplaat
Tellige trükkplaat
Tellige trükkplaat
Tellige trükkplaat
Tellige trükkplaat
Tellige trükkplaat

Pärast Garberi faili allalaadimist saate PCB lihtsalt tellida

1. Külastage saiti https://jlcpcb.com ja logige sisse/registreeruge

2. Klõpsake nuppu QUOTE NOW.

3. Klõpsake nuppu "Lisa oma Gerberi fail".

Seejärel sirvige ja valige allalaaditud Gerberi fail.

6. samm: Gerberi faili üleslaadimine ja parameetrite määramine

Gerberi faili üleslaadimine ja parameetrite määramine
Gerberi faili üleslaadimine ja parameetrite määramine
Gerberi faili üleslaadimine ja parameetrite määramine
Gerberi faili üleslaadimine ja parameetrite määramine

4. Määrake vajalik parameeter, nagu kogus, trükkplaadi värv jne

5. Pärast kõigi PCB parameetrite valimist klõpsake nuppu SALVESTA KORVI.

Samm: valige tarneaadress ja makseviis

Valige tarneaadress ja makseviis
Valige tarneaadress ja makseviis
Valige tarneaadress ja makseviis
Valige tarneaadress ja makseviis
Valige tarneaadress ja makseviis
Valige tarneaadress ja makseviis

6. Sisestage kohaletoimetamise aadress.

7. Valige teile sobiv kohaletoimetamisviis.

8. Esitage tellimus ja jätkake maksmist.

Saate oma tellimust jälgida ka saidilt JLCPCB.com.

Minu trükkplaatide valmistamiseks kulus 2 päeva ja need saabusid nädala jooksul, kasutades DHL -i kohaletoimetamise võimalust.

PCBd olid hästi pakitud ja kvaliteet oli selle taskukohase hinnaga tõesti hea.

8. samm: jootke kõik komponendid

Jootke kõik komponendid
Jootke kõik komponendid
Jootke kõik komponendid
Jootke kõik komponendid

Pärast seda jootke kõik komponendid vastavalt skeemile.

Seejärel ühendage NodeMCU.

Samm: ühendage kodumasinad

Ühendage kodumasinad
Ühendage kodumasinad

Ühendage kodumasinad vastavalt skeemile.

Palun võtke kõrgepingega töötamisel ettevaatusabinõusid.

Ühendage 5 -voldine alalisvool PCB -ga, nagu skeemil näidatud.

Lülitage 110V/230V toide ja 5V alalisvoolu toide sisse.

Samm 10: Lõpuks saame Alexa abil valgust juhtida

Lõpuks saame valgust juhtida, fännime koos Alexaga
Lõpuks saame valgust juhtida, fännime koos Alexaga
Lõpuks saame valgust juhtida, fännime koos Alexaga
Lõpuks saame valgust juhtida, fännime koos Alexaga

Nüüd saate oma kodumasinaid nutikalt juhtida.

Öelge lihtsalt, milliseid seadmeid soovite Alexale sisse või välja lülitada, Alexa teeb selle töö teie eest ära.

Loodan, et teile meeldis see koduautomaatika projekt. Olen jaganud kogu selle projekti jaoks vajalikku teavet.

Olen väga tänulik, kui jagate oma väärtuslikku tagasisidet, samuti kui teil on küsimusi, kirjutage kommentaaride sektsiooni.

Rohkem selliseid projekte. Palun järgige TechStudyCelli.

Tänan teid aja eest ja head õppimist.

Soovitan: