Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Piirikaavio
- Vaihe 2: Ohjelmoi NodeMCU
- Vaihe 3: Määritä Amazon Alexa -sovellus
- Vaihe 4: Piirilevyn suunnittelu
- Vaihe 5: Tilaa piirilevy
- Vaihe 6: Lataa Gerber -tiedosto ja määritä parametrit
- Vaihe 7: Valitse toimitusosoite ja maksutapa
- Vaihe 8: Juottaa kaikki komponentit
- Vaihe 9: Yhdistä kodinkoneet
- Vaihe 10: Lopuksi voimme hallita valoa ja tuulettaa Alexan kanssa
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tässä IoT -projektissa olen tehnyt Alexa Smart Home Automation -järjestelmän käyttämällä NodeMCU ESP8266 & Relay Module -moduulia. Voit helposti ohjata valoa, tuuletinta ja muita kodinkoneita äänikomennolla. Olen liittänyt Echo Dot -älykaiuttimen NodeMCU -laitteeseen vain Amazon Alexa -sovelluksella.
Jos sinulla ei ole Echo Dot -älykaiutinta, voit silti hallita kodinkoneita. Voit myös valvoa kytkimien releaikapalautetta älypuhelimesta. Voit myös käyttää ESP32 -korttia NodeMCU -mikrokontrollerin sijasta.
Tarvikkeet
1. Alexa Echo Dot
2. Relemoduuli
3. NodeMCU- tai ESP32 -kortti
4. Releet 5v (SPDT)
5. BC547 Transistorit
6. LED 5mm
7. 220 ohmin vastukset
5. Liittimet
Vaihe 1: Piirikaavio
Kuten näette, tämän kodin automaatioprojektin piiri on hyvin yksinkertainen. Voit tehdä tämän piirin helposti relemoduulin ja NodeMCU: n avulla.
Tässä olen käyttänyt NodeMCU: n D1, D2, D5, D6, D7 nastoja hallitaksesi 5 relettä. Ja olen käyttänyt virtapiiriä 5 V: n matkapuhelinlaturilla.
Vaihe 2: Ohjelmoi NodeMCU
Opetusvideossa olen selittänyt koodin yksityiskohtaisesti.
Kuten sanoin, voit käyttää sekä NodeMCU: ta että ESP32: ta tähän projektiin. Olen käyttänyt ESPAlexa -kirjastoa tähän projektiin.
Jos käytät NodeMCU ESP8266 -laitetta, sinun on ladattava ja asennettava ESP8266 -kortin versio (2.5.1) (kuten kuvassa).
Olen kohdannut joitain ongelmia ESp8266 -korttikirjaston uusimman version kanssa koodia ladatessani.
Kirjoita koodiin WiFi -tunnistetiedot ja määritä laitteiden nimet, kuten huoneen valo, tuuletin, yölamppu jne.
Tässä olen käyttänyt aktiivista High Relay -moduulia, joten jos käytät aktiivista low rele -moduulia, sinun on tehtävä pieniä muutoksia koodiin opetusvideon mukaisesti.
Silti, jos kohtaat jonkin ongelman, kerro siitä kommenttiosassa.
Olen liittänyt tämän Alexa -kodin automaatiohankkeen koodin.
Vaihe 3: Määritä Amazon Alexa -sovellus
Lataa ja asenna ensin Amazon Alexa -sovellus Google PlayStoresta tai App Storesta.
Matkapuhelimesi ja NodeMCU on yhdistettävä samaan wifi -verkkoon.
Vaiheet laitteiden lisäämiseksi Amazon Alexa -sovellukseen
1. Avaa Amazon Alexa -sovellus.
2. Siirry laitteisiin.
3. Napauta yläosassa olevaa "+" -kuvaketta ja valitse sitten Lisää laitteita.
4. Valitse Valo ja sitten Muu.
5. Napauta Etsi laitteita.
Kaikkien laitteiden löytäminen kestää jonkin aikaa. Lisää sen jälkeen kaikki laitteet yksitellen Amazon Alexa -sovellukseen. Opetusvideossa minulla on askel askeleelta laitteiden yhdistäminen Amazon Alexa -sovellukseen.
Vaihe 4: Piirilevyn suunnittelu
Vaikka et tarvitse mitään mukautettua piirilevyä tämän älykkään kotijärjestelmän tekemiseen. Mutta tehdäkseni piiristä kompaktin ja antaakseni projektille ammattimaisen ilmeen olen suunnitellut piirilevyn tätä Alexa -projektia varten.
Vaihe 5: Tilaa piirilevy
Garber -tiedoston lataamisen jälkeen voit helposti tilata piirilevyn
1. Siirry osoitteeseen https://jlcpcb.com ja Kirjaudu sisään/rekisteröidy
2. Napsauta QUOTE NOW -painiketta.
3 Napsauta "Lisää Gerber -tiedostosi" -painiketta.
Selaa ja valitse lataamasi Gerber -tiedosto.
Vaihe 6: Lataa Gerber -tiedosto ja määritä parametrit
4. Aseta haluttu parametri, kuten määrä, piirilevyn väri jne
5. Kun olet valinnut kaikki piirilevyn parametrit, napsauta SAVE TO CART -painiketta.
Vaihe 7: Valitse toimitusosoite ja maksutapa
6. Kirjoita toimitusosoite.
7. Valitse sinulle sopiva toimitustapa.
8. Lähetä tilaus ja jatka maksua.
Voit myös seurata tilaustasi osoitteessa JLCPCB.com.
Piirilevyjen valmistus kesti 2 päivää ja ne saapuivat viikossa DHL -toimitusvaihtoehdon avulla.
Piirilevyt olivat hyvin pakattuja ja laatu oli todella hyvä tähän edulliseen hintaan.
Vaihe 8: Juottaa kaikki komponentit
Tämän jälkeen juota kaikki komponentit piirikaavion mukaisesti.
Liitä sitten NodeMCU.
Vaihe 9: Yhdistä kodinkoneet
Liitä kodinkoneet kytkentäkaavion mukaisesti.
Noudata asianmukaisia varotoimia työskennellessäsi suurjännitteellä.
Kytke 5 voltin tasavirtalähde piirilevyyn piirin mukaisesti.
Kytke 110V/230V syöttö ja 5V DC syöttö päälle.
Vaihe 10: Lopuksi voimme hallita valoa ja tuulettaa Alexan kanssa
Nyt voit hallita kodinkoneitasi älykkäästi.
Sano vain, mitkä laitteet haluat kytkeä päälle tai pois päältä Alexalle, Alexa tekee työn puolestasi.
Toivottavasti pidit tästä kodin automaatiohankkeesta. Olen jakanut kaikki tämän projektin edellyttämät tiedot.
Arvostan sitä todella, jos jaat arvokasta palautettasi. Jos sinulla on kysyttävää, kirjoita kommenttikenttään.
Lisää tällaisia projekteja seuraa TechStudyCell.
Kiitos ajastasi ja mukavaa oppimista.