Sisukord:
Video: Alexa -ühilduv IR -sild, kasutades ESP8266: 3 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Tahtsin oma nutitelerit Alexa kaudu juhtida. Kahjuks ei ole minu Hi-Sense 65-tollise nutiteleri puhul võimalik WiFi kaudu juhtida. Oleks olnud tore, kui sellel oleks mingi API, mida saaksin sellega liidestada.
Nii lõin IR -silla, mis võimaldab teil seda juhtida Alexa -ga ühilduva statsionaarse IR -silla abil.
Tarvikud
3D -prinditud ümbris - kui teil pole 3D -printerile juurdepääsu, saate selle alati luua, kasutades midagi kodus valmistatud. Allalaaditav siit
NodeMCU ESP8266 mikrokontroller.
2 IR -saatja LED -i. Nendel valgusdioodidel on ainult 2 jalga ja need on ühendatud samamoodi nagu tavalise LED -i ühendamisel (lameda küljega on negatiivne)
1 IR -vastuvõtja kaugkäskude õppimiseks olemasolevast teleri puldist. Peate kasutama IR -vastuvõtjat, millel on 3 jalga, VCC, GND ja andmed välja.
1 RGB LED, see on valikuline, te ei vaja seda ja see toimib ilma vajalike muudatusteta.
Muud allalaadimised ESPFlasher Tool
Samm: ühendage kõik kokku
Mõlemad IR -saatjate LED -id on ühendatud paralleelselt. NodeMCU mis tahes GND -tihvti lamedad küljed ja ülejäänud 2 ühendatud jalga on ühendatud NodeMCU GPIO Pin D2 -ga. Ma pole kindel, kas neid tuleb takisti kaudu ühendada, kuid arvasin, et ESP8266 väljund on ainult 3,3 V, nii et need peaksid olema ohutud. Samuti ei kasutata neid kogu aeg. Need süttivad ainult siis, kui see saadab signaali.
IR -vastuvõtja Nagu pildil näidatud, on sellel 3 jalga. Andmeväljundi tihvt peab olema ühendatud GPIO D5 -ga, GND -st GND -ni ja VCC on jämedalt ühendatud sõlme MCU 3,3 V kontaktiga.
RGB LED -l on 4 jalga, GND ja seejärel punase sinise ja rohelise jaoks positiivne. RGB jalad lähevad GPIO tihvtidele D6 D7 ja D8. Järjekorral pole tähtsust. See näitab lihtsalt erinevaid värve.
Kui see on kokku pandud, saate seda lihtsalt minu loodud Binaari abil välgutada. vaata järgmist sammu.
2. samm:
Binaarvälklambi vilkumine ESP8266 asemel otse Arduino visandilt tähendab, et te ei pea kõiki teeke installima. Siit saate alla laadida tööriista Esp Flasher.
github.com/nodemcu/nodemcu-flasher
Ja nii eskiisi kui ka binaarfaili saab alla laadida minu GitHubi lehelt.
github.com/mailmartinviljoen/LittleNodes_IR_Bridge
Kahjuks pole see kõik, mida peate tegema. Kui olete pildi välgutanud, peate üles laadima ka HTML -i veebiliidese, mis kasutab NodeMCU konfigureerimiseks alglaadimist. Nende failide üleslaadimiseks kasutatav tööriist on väline pistikprogramm, mille peate installima Arduino IDE -sse. Õpetuse uuesti loomise asemel on siin suurepärane artikkel, mis näitab teile, kuidas seda teha.
randomnerdtutorials.com/install-esp8266-filesystem-uploader-arduino-ide/
Asetage faili data.zip sisu kausta nimega andmed samasse kausta, kus on. INO -failid.
Arduino IDE -s peate avama. INO -faili. Kui installisite pistikprogrammi õigesti, näete tööriistade all valikut ESP8266 Sketch Data upload. Pärast selle üleslaadimist programmeeritakse seade lõpuks.
Märkus. Kui te faile üles ei laadi, on leht seadistusrežiimis pöörduspunktiga ühenduse loomisel tühi, kuna see ei leia laaditavaid lehti.
Samm: õppige IR -koode ja salvestage need NodeMCU -sse
Selle asemel, et selgitada tekstivormis, kuidas oma uut IR -seadet üles seada, lõin video, mis näitab, kuidas see töötab, ja selgitab, kuidas seadet IR -koodidega programmeerida.
Vaata videot!
Natuke lisainfot
Raamatukogude kasutusalad (pole minu loodud)
github.com/esp8266/Basic/tree/master/libraries/IRremoteESP8266
Wemo emulaator
Võimalikud probleemid. Minu teler kasutab NEC IR -protokolli, seega on tõenäoline, et teie teler ei tööta, kui see ei kasuta sama tüüpi IR -koode. I. E Minu ventilaatoril on kaugjuhtimispult. Seade õpib koodid selgeks, kuid see ei tööta, pole kindel, miks. Peate miksima IR -saatmise ja vastuvõtmise raamatukogudes.
3D prinditav STL on ka minu githubi lehel.
Soovitan:
IoT võtmehoidja leidja, kasutades ESP8266-01: 11 sammu (piltidega)
IoT võtmehoidja leidja, kasutades ESP8266-01: kas olete nagu mina alati unustanud, kuhu oma võtmed hoidsite? Ma ei leia oma võtmeid kunagi õigel ajal! Ja selle minu harjumuse tõttu olen hilinenud oma kolledžiga, selle piiratud väljaande tähesõdade maiustuste müügiga (ikka veel närviline!), Kuupäevaga (ta ei valinud kunagi
Covid-19 värskenduste jälgija, kasutades ESP8266: 9 sammu
Covid-19 värskenduste jälgija, kasutades ESP8266: See projekt näitab OLED-ekraanil reaalajas praeguseid andmeid India osariikide erinevate linnade koroonaviiruse puhangu kohta. See reaalajas olekute jälgija aitab teil jälgida oma ringkonna reaalajas covid-19 värskendust. See projekt on täiesti
5 dollarit isetehtud YouTube'i tellijate kuva, kasutades ESP8266 - kodeerimist pole vaja: 5 sammu
5 dollarit DIY YouTube'i tellijate kuva, kasutades ESP8266 - kodeerimist pole vaja: Selles projektis näitan teile, kuidas saate kasutada ESP8266 plaati Wemos D1 Mini, et kuvada mis tahes YouTube'i kanali tellijate arv alla 5 dollari
Kuidas ESP8266 AT püsivara välgutada või programmeerida, kasutades ESP8266 vilkurit ja programmeerijat, IOT Wifi moodulit: 6 sammu
Kuidas ESP8266 AT püsivara välgutada või programmeerida, kasutades ESP8266 välklampi ja programmeerijat, IOT Wifi moodulit: Kirjeldus: see moodul on USB-adapter /programmeerija ESP-01 või ESP-01S tüüpi ESP8266 moodulite jaoks. ESP01 ühendamiseks on see mugavalt varustatud 2x4P 2,54 mm emasega. Samuti purustab see kõik ESP-01 tihvtid läbi 2x4P 2,54 mm isase h
ESP8266 NODEMCU BLYNK IOT Õpetus - Esp8266 IOT kasutades Blunk ja Arduino IDE - LED -ide juhtimine Interneti kaudu: 6 sammu
ESP8266 NODEMCU BLYNK IOT Õpetus | Esp8266 IOT kasutades Blunk ja Arduino IDE | LED -ide juhtimine Interneti kaudu: Tere juhid, selles juhendis olevad poisid, õpime kasutama IOT -i koos meie ESP8266 või Nodemcu -ga. Me kasutame selleks rakendust blynk. Nii et me kasutame meie esp8266/nodemcu LED -ide juhtimiseks Interneti kaudu. Nii et rakendus Blynk ühendatakse meie esp8266 või Nodemcu -ga