Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Luo tili osoitteessa Sinric.com
- Vaihe 2: Piirin kytkentä
- Vaihe 3: Koodin lataaminen NodeMcuun
- Vaihe 4: Amazon Echon määrittäminen
- Vaihe 5: Loppu
Video: Älykäs koti Amazon Alexan avulla: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Tämän projektin perusidea on ohjata elektronista laitetta käyttämällä Amazon Alexaa tai sen sovellusta kaikkialta maailmasta. Käytämme tähän solmua MCU V1.0. Kaikki koodit löytyvät Github -sivultani. Jos et jossain vaiheessa ymmärrä askelta, voit kommentoida alla, ja vastaan siihen aikaisintaan. Kaikki palvelimien hyvitykset ja koodi menee kakopappalle (https://github.com/kakopappa). Olen muokannut koodia ohjaamaan 4 relettä tätä opetusohjelmaa varten. No, aloitetaan!
Huomautus: Tässä opetusohjelmassa oletetaan, että sinulla on jonkin verran tietoa Arduino IDE: stä ja Node MCU: sta.
Tarvikkeet
- Solmu MCU V1.0
- 4 releet (Relay Bank)
- Hyppyjohdot
- Leipälauta
- Ulkoinen virtalähde
Vaihe 1: Luo tili osoitteessa Sinric.com
Ensimmäinen asia, joka sinun on tehtävä, on mennä sinric.comiin ja luoda tili (sen ilmainen). Sinricin avulla voit ohjata mikro-ohjainta Internetin kautta. Saat sitten sovellusliittymäavaimen, joka on yksilöllinen tilillesi. Käytät tätä avainta myöhemmin koodissasi. Seuraavaksi meidän on lisättävä laite. Tämä tehdään napsauttamalla "Lisää" -painiketta. Luo laitteellesi nimi, jolla voit soittaa Alexan kautta. Valitse laitetyypistä "Vaihda" ja napsauta sitten Tallenna. Tämä luo laitteellesi laitetunnuksen, jota käytetään myös koodissa. Ota Alexa -sovelluksessa käyttöön Sinric -taito Amazon -kaikullesi, jotta se voi löytää juuri luodut laitteet.
Vaihe 2: Piirin kytkentä
Kytke piiri johdon mukaisesti tai seuraa liitteenä olevaa fritisaatiokaaviota:
Rele- ESP
VCC ----- Vin
IN1 ------ D5
IN2 ------ D4
IN3 ------ RX
IN4 ------ D2
JD-VCCPositiivinen ulkoisesta virtalähteestä
GND ----- GND ulkoisesta virtalähteestä
Koska NodeMCU ei voi syöttää virtaa pelkästään relepankkiin, tarvitaan ulkoinen virtalähde.
Releet kytketään laitteiden väliin rikkomalla jännitteinen johto ja asettamalla ne kuhunkin releeseen kuten kytkimeen.
Vaihe 3: Koodin lataaminen NodeMcuun
Koodi on ladattu täältä:
Kirjastot, joita tarvitset, ovat ArduinoJson (asenna versio 5.13.2) ja Arduino -verkkopistokkeet (hanki se osoitteesta
Älä unohda konfiguroida korttia solmu MCU v1.0: ksi.
Tarvitsemiesi releiden lukumäärän perusteella voit muokata koodia lisäämällä niitä. Tarvittavat muutokset olisivat uuden nastan määrittäminen ja uuden if -silmukan lisääminen uuden laitteen tunnuksella. Voit jopa vaihtaa nastat mielesi mukaan viittaamalla tähän nastataulukkoon osoitteessa
Tämä kertoo, mikä GPIO on mitä Arduinossa. Periaatteessa, jos haluat vaihtaa reletapin D4: stä D3: een, koodi muuttuu seuraavasti:
Edellinen koodi:
#define MYPIN2 2 // D4
Uusi koodi:
#define MYPIN2 0 // D3
Huomautus:
Kaikki // -merkin jälkeen on kommentti samalla rivillä, eikä kääntäjä ota sitä huomioon.
Vaihe 4: Amazon Echon määrittäminen
Jos haluat hallita laitteita Amazon Echon avulla, sinun on ensin määritettävä ne. Voit tehdä tämän sanomalla "Alexa, Discover Devices". Se kestää 20 sekuntia ja sen pitäisi löytää kytkimet. Voit nyt sanoa "Alexa, käynnistä laitteen nimi" käynnistääksesi laitteen ja päinvastoin. Voit hallita sitä myös Alexa -sovelluksesta siirtymällä sovelluksen Laitteet -osioon.
Vaihe 5: Loppu
Toivottavasti et kohdannut mitään ongelmia noudattamalla tätä ohjetta. Jos sinulla on kysyttävää, pudota ne alla olevaan kommenttiosaan.
Jos haluat tukea minua millään tavalla, tässä on Paypal -tunnukseni: paypal.me/sahilgoel2001
Suositeltava:
IoT -pohjainen älykäs puutarhanhoito ja älykäs maatalous ESP32: 7 askeleen avulla
IoT -pohjainen älykäs puutarhanhoito ja älykäs maatalous ESP32: n avulla: Maailma muuttuu ajan ja maatalouden tavoin. Nykyään ihmiset integroivat elektroniikkaa kaikilla aloilla, eikä maatalous ole poikkeus tähän. Tämä elektroniikan yhdistäminen maataloudessa auttaa viljelijöitä ja puutarhoja hoitavia ihmisiä
Hallitse takkaa HomeKitin ja Alexan avulla: 7 vaihetta
Hallitse takkaa HomeKitin ja Alexan avulla: Minulla oli äskettäin asennettu kaasutakka, joka sisälsi kaukosäätimen. Ja nähtyäni muutamia esimerkkejä ihmisistä, jotka ovat integroineet tulisijansa kodin ohjausjärjestelmään, aloin etsiä samaa. Takassani on tämä kaukosäädin
Valon/kotivalojen hallinta Arduinon ja Amazon Alexan avulla: 16 vaihetta (kuvilla)
Valon/kotivalojen hallitseminen Arduinon ja Amazon Alexan avulla: Olen selittänyt, kuinka ohjata UNO: hon kytkettyä ja Alexan ohjaamaa valoa
Puheohjattu kytkin Alexan ja Arduinon avulla: 10 vaihetta (kuvilla)
Ääniohjattu kytkin Alexan ja Arduinon avulla: Tämän projektin päätavoitteena on käyttää lämpötila -anturia ohjaamaan kytkintä (relettä) laitteen kytkemiseksi päälle tai pois päältä. 4,2 dollaria Arduino uno == > 8 dollarin DHT11 -lämpötila -anturi == > 3 dollarin ESP8266 -moduuli
Älykkään kodin valvonta Alexan ja Arduinon avulla: 9 vaihetta (kuvilla)
Älykkään kodin valvonta Alexan ja Arduinon avulla: Nykymaailmassa ihmiset viettävät enemmän aikaa työpaikalla kuin kotonaan. Siksi tarvitaan kodin seurantajärjestelmää, jossa ihmiset voivat tutustua talon olosuhteisiin työskennellessään. Olisi vielä parempi, jos yksi c