Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40
Siit saate teada, kuidas panna Alexa oma telerit juhtima NodeMCU abil.
Kui teile see projekt meeldib, andke selle andjate konkursil julgelt oma hääl.
Tarvikud
Komponendid:
NodeMCU Esp8266 ja andmesideühendustega mikro -USB -kaabel
IR vastuvõtja ja IR LED
Arduino Uno IR -signaalide lugemiseks
Kaks 3 mm LED -i (valisin punase ja rohelise)
Kaks 220 Ω takisti
Leivalaud ja hüppajakaablid
Valikuline: kohandatud trükkplaat, laserlõigatud ümbris, takistused, JST -pistikud, traat- ja üherealised naissoost päisepoldid
Tööriistad:
Arvuti
Valikuline: jootekolb, traadilõikur ja trükkplaadihoidik
Samm: Sinrici seadistamine
Sinric, autor Kakopappa
1. Minge saidile Sinric.com ja registreeruge konto saamiseks.
2. Logige sisse ja KOOPI oma API võti.
3. Looge uus nutikas koduseade, vajutades nuppu Lisa, sisestades nime ja valides Seadme tüübist jaotise Lülita. Seejärel vajutage Salvesta.
4. Nüüd peaksite armatuurlaual nägema uut seadet. Kopeerige seadme ID.
Samm: seadistage Arduino IDE
1. Laadige alla ja installige Arduino IDE, kui te pole seda juba teinud, minge aadressile
2. Avage Arduino IDE ja avage Eelistused. Seejärel lisage täiendavate juhatusehaldurite URL -ide alla see URL:
arduino.esp8266.com/stable/package_esp8266com_index.json
3. Laadige alla ArduinoJson-v5.13.2.zip fail
4. Avage Arduino IDE -s visand → Kaasa raamatukogu → Lisa ZIP -raamatukogu ja valige.zip -fail.
5. Korrake protsessi arduinoWebSockets-2.1.1.zip-failiga:
6. Nüüd minge visandisse → Kaasa raamatukogu → Halda raamatukogusid ja otsige IRremoteESP8266. Valige versioon 2.5.3 ja installige.
7. Installige samamoodi ka IRremote raamatukogu (uusim versioon).
8. Seejärel väljuge ja taaskäivitage IDE.
3. samm: IR -signaalide lugemine teleri kaugjuhtimispuldist
1. Alustage, ühendades infrapuna -vastuvõtja Arduino Unoga leivaplaadil koos hüppajakaablitega, nagu on näidatud skeemil.
2. Laadige alla IRrecvDump_final.zip, pakkige see lahti ja avage.ino -fail Arduino IDE -s.
3. Ühendage Arduino Uno arvutiga.
4. Valige Arduino IDE jaotises Tööriistad ja pardal Arduino/Genuino Uno ning valige jaotises Port õige port.
5. Laadige kood Arduinosse, vajutades noolt (→).
6. Avage jadamonitor, minnes menüüsse Tools and Serial Monitor.
7. Seadke edastuskiiruseks 9600.
8. Suunake TV -kaugjuhtimispult IR -vastuvõtja poole ja vajutage nuppe, mida soovite juhtida, ning kopeerige tooresisend hilisemaks kasutamiseks.
9. Kui olete signaalide märkimise lõpetanud, ühendage Arduino arvutist lahti, olles valmis järgmiseks sammuks.
Samm: seadistage NodeMCU
1. Laadige alla Sinric_NodeMCU_Alexa_TV_Control.zip, pakkige see lahti ja avage.ino -fail Arduino IDE -s.
2. Valige Arduino IDE jaotises Tööriistad ja plaat NodeMCU 1.0 (ESP-12E moodul), välgu suuruse all valige 4M (3M SPIFFS) ja valige pordi alt õige port.
3. Sisestage väljale Sinric_NodeMCU_Alexa_TV_Control.ino oma IR kaugjuhtimissignaalid, seadme ID, Api võti, Wifi nimi ja Wifi parool määratud kohtadesse. Seadmete arvu suurendamiseks tühistage määratud koodiread.
4. Ühendage NodeMCU IR -LED -i, punase ja rohelise LED -i ning takistitega leivaplaadil, nagu on näidatud elektroonikaskeemil. (Punased ja rohelised LED -id pole kohustuslikud, kuid meeldivad)
5. Ühendage NodeMCU mikro -USB -kaabli abil arvutiga.
6. Laadige kood tahvlile üles.
7. Roheline LED peaks helendama alati, kui see on WiFi -ga ühendatud.
Samm: seadistage see Alexaga
1. Installige oma telefoni Amazon Alexa rakendus ja logige sisse oma Amazoni kontoga.
2. Minge jaotisse Oskused ja mängud ning otsige sõna sinric, valige ja vajutage Luba ning teil palutakse oma Sinric kontole sisse logida.
3. Avastage oma seade, minnes menüüsse Seadmed → + → Lisa seade → Muu → AVASTA SEADMED. (Veenduge, et teie Alexa oleks ühendatud NodeMCU -ga samasse võrku.)
4. Loodetavasti oleks see pidanud teie seadme avastama, nii et kõik, mida peate tegema, on seadme seadistamine.
5. Nüüd katsetage seda, asetades leivalaua teleri lähedale, suunates IR -LED -i teleri poole ja öeldes midagi sellist: Alexa, lülitage teler sisse. Te peaksite nägema, et punane LED vilgub ja teler lülitub sisse.
6. samm: valikuline: kohandatud trükkplaat ja laserlõigatud ümbris
Et see näeks välja professionaalsem ja püsivam, tegin leivalaua asendamiseks kohandatud trükkplaadi.
Tegin trükkplaadi EasyEDA abil (kahjuks mitte Eagle, sest ma pole PCBde valmistamise asjatundja) ja tellisin PCB JLCPCB -st ja plaat töötas esimest korda. IR -valgusdioodi saab ühendada JST -pistikuga, nii et ümbris võib istuda teleri alla riiulile, samal ajal kui IR -LED on paigaldatud teleri IR -vastuvõtja alla.
Seejärel tegin läbipaistvast akrüülist trükkplaadi jaoks Laser Cut'i korpuse.
Soovitan:
Juhtimine Blynk -rakenduse kaudu Nodemcu abil Interneti kaudu: 5 sammu
LED -i juhtimine Blynk -rakenduse kaudu Interneti kaudu Nodemcu abil: Tere kõigile, täna näitame teile, kuidas saate LED -i juhtida Interneti kaudu nutitelefoni abil
Seadme juhtimine Androidi WiFi abil Esp8266 Juhtimine: 6 sammu
Seadme juhtimine Androidi WiFi abil Esp8266 Juhtimine: nüüd teame, kuidas juhtida seadmeid esp8266 WiFi -mooduli abil ja Arduino teie seadet Androidi WiFi -juhtimise abil lisateabe saamiseks. klõpsake linki mohamed ashraf
LED -i juhtimine NodeMCU WiFi -mooduli ja rakenduse Blynk abil: 7 sammu
LED -i juhtimine NodeMCU WiFi -mooduli ja rakenduse Blynk abil: see juhend annab teile teada, kuidas juhtida LED -i NodeMCU ESP8266 WiFi -mooduli abil nutitelefonirakenduse Blynk kaudu. Kui olete algaja, lugege edasi. Kui olete kogenum, võite olla huvitatud lõpuni vahelejätmisest, kus ma räägin t
ESP8266 RGB LED -riba WIFI juhtimine - NODEMCU IR -kaugjuhtimispuldina LED -riba jaoks, mida juhitakse Wifi kaudu - RGB LED STRIP nutitelefoni juhtimine: 4 sammu
ESP8266 RGB LED -riba WIFI juhtimine | NODEMCU IR -kaugjuhtimispuldina LED -riba jaoks, mida juhitakse Wifi kaudu | RGB LED STRIP nutitelefoni juhtimine: Tere poisid, selles õpetuses õpime, kuidas kasutada nodemcu või esp8266 IR -kaugjuhtimispuldina, et juhtida RGB LED -riba ja Nodemcu saab juhtida nutitelefoniga WiFi kaudu. Nii et põhimõtteliselt saate oma nutitelefoniga juhtida RGB LED -riba
Valguse/koduvalgustuse juhtimine Arduino ja Amazon Alexa abil: 16 sammu (piltidega)
Valguse/koduvalgustite juhtimine Arduino ja Amazon Alexa abil: olen selgitanud, kuidas juhtida valgust, mis on ühendatud UNO -ga ja mida juhib Alexa