Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tämä on ensimmäinen ohjeohjelmia koskeva projektini, joten kommentoi alla, jos parannuksia on mahdollista.
Ajatuksena on käyttää Google -avustajaa signaalin lähettämiseen portin ohjauspaneeliin. Joten lähettämällä komennon tulee rele, joka sulkee portin ohjaimen tulon koskettimen, joka lähettää portin auki -signaalin ohjaimelle.
Yhdistämällä Google-avustajan IOT-laitteisiin käytämme Blynk- ja IFTTT-palveluja.
Tässä projektissa käytämme NodeMCU ESP8266 -moduulia pienen koon vuoksi.
Vaihe 1: Laitteisto ja ohjelmisto
Mitä tarvitset:
Laitteisto
1) NodeMCU (ESP8266) f.e. aliexpress
2) 5 tai 12 V: n rele, jonka liipaisuvirta on edullisesti <9mA ja enintään 12 mA: esim. Aliexpress
3) Virtalähde 5 tai 12V releestä riippuen (> 700mA turvalliseksi) mm. aliexpress
Ohjelmisto Käytä asennuslevyn linkkejä
1) Arduino IDE -linkki
2) Blynk -kirjaston linkki
3) ESP8266 Hallituksen johtaja (seuraava vaihe)
4) Blynk -sovellus androidIOS
Vaihe 2: Nodemcu -kortin asennus
1) Avaa Arduino IDE
2) Siirry tiedostoihin -> asetuksiin
3) Lisää lisätaulukoiden hallinta -kohtaan: https://arduino.esp8266.com/stable/package_esp8266c… ja sulje välilehti painamalla OK -painiketta.
4) Siirry kohtaan Työkalut -> Hallitus -> Hallituksen johtaja (ylhäällä)
5) Siirry osoitteeseen esp8266 by esp8266 ja asenna ohjelmisto.
Vaihe 3: Asenna Blynk
1) Avaa de Blynk -sovellus ja luo tili.
2) Luo uusi projekti (+ kuvake)
3) Valitse laite 'ESP8266' ja luo
4) Sähköpostissa saat henkilökohtaisen valtuutetun tunnuksesi.
5) Projektissa voit lisätä widgettejä + -kuvakkeella, Lisää -painike kuvan mukaisesti
Vaihe 4: IFTTT -asennus
1) Kirjaudu tai luo tili IFTTT.comissa tai sovelluksessa.
2) Luo uusi sovelma: lisäselitys
-Tällä "etsi" Google -avustaja ja valitse liipaisin ja sano yksinkertainen lause
-lisää jotain, kuten Avaa portti tai valitse oma
-Tällä "etsi" webhookeja-> tee web-pyyntö ja lisää kuten kuva. IP-osoitteen osalta sinun on lisättävä Blynk-palvelimen IP-osoite (avaa CMD PC: llä/kannettavalla tietokoneella kirjoittamalla "ping blynk-cloud" ja se pitäisi palauttaa paikallisen Blynk-palvelimesi IP-osoite) Autent-koodia varten sinun on lisättävä henkilökohtainen todellinen koodisi Blynkiltä saamastasi sähköpostista.
Vaihe 5: Liitännät
Liitä: Vin -moduuli 5V- tai 12V -virtalähteeseesi (tulo on enintään 20VVcc rele virtalähteeseen 5 12VGND -releestä virtalähteeseen 0V / GNDGND moduulista virtalähteeseen 0V / GNDD1 tuloreleeseen (CH1 tai jotain)
Olen lisännyt valinnaisen palautteen nastasta D8, kuten näet myös ohjelmassani, mutta tämä on valinnainen, joten voit tehdä sen kanssa mitä haluat.
Vaihe 6: Lataa ohjelma moduuliin
Lataa koodini
Avaa se käyttämällä Arduino IDE: tä
Vaihda WiFi SSID ja salasana vastaamaan WiFi -yhteyttä
Muuta todennuskoodi vastaamaan sähköpostisi koodia
Muodosta yhteys USB: n kautta ja lataa