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
Video: Alexa Smart Home -järjestelmä NodeMCU -relemoduulin avulla: 10 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
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.
Suositeltava:
Hallitse automaattista liukuporttia Home Assistantin ja ESP: n avulla Home: 5 vaihetta (kuvilla)
Hallitse automaattista liukuporttia Home Assistantin ja ESPHomen avulla: Seuraava artikkeli antaa palautetta henkilökohtaisesta kokemuksestani taloon asennetun automaattisen liukuportin ohjaamisesta. Tässä portissa, "V2 Alfariss", oli muutama Phox V2 -kaukosäädin sen hallitsemiseksi. Minulla on myös
Hallitse talon valoja Google Assistantin avulla Arduinon avulla: 7 vaihetta
Hallitse talon valoja Google Assistantin avulla Arduinon avulla: (Päivitys 22.8.2020: Tämä ohje on 2 vuotta vanha ja perustuu joihinkin kolmansien osapuolien sovelluksiin. Kaikki heidän puolellaan tehdyt muutokset saattavat tehdä projektista toimimattoman. Se voi olla tai ei työskentele nyt, mutta voit seurata sitä viitteenä ja muokata sen mukaan
Useiden ESP-keskustelujen tekeminen ESP-NOW: n avulla ESP32: n ja ESP8266: n avulla: 8 vaihetta
Useiden ESP-keskustelujen tekeminen ESP-NYT: n avulla ESP32: n ja ESP8266: n avulla: Käynnissä olevassa projektissani tarvitsen useita ESP: itä puhuakseni keskenään ilman reititintä. Tätä varten käytän ESP-NOW-ohjelmaa langattoman viestinnän tekemiseen keskenään ilman ESP: n reititintä
Portin ohjaus Google Assistentin avulla ESP8266 NodeMCU: n avulla: 6 vaihetta
Portinhallinta Google Assistentin avulla ESP8266 NodeMCU: n avulla: Tämä on ensimmäinen projektini ohjeista, joten kommentoi alla mahdollisia parannuksia. Joten lähettämällä komennon tulee rele, joka sulkee
Automatisoi koko huoneesi Google Home + Arduino, NodeMCU ja Ubidots avulla: 5 vaihetta
Automatisoi koko huoneesi Google Home + Arduino-, NodeMCU- ja Ubidots -sovelluksilla: Hei kaikki, tässä minä näytän teille tekemäni projektin. Se aikoo hallita ja automatisoida huoneenne arduinolla ja nodemculla IoT -alustalla, jota aloitan käyttää kuukausia sitten ja mielestäni on hämmästyttävää, joten jaan kanssasi kokemukseni