![„Alexa“suderinamas IR tiltas naudojant ESP8266: 3 žingsniai „Alexa“suderinamas IR tiltas naudojant ESP8266: 3 žingsniai](https://i.howwhatproduce.com/images/010/image-28699-j.webp)
Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:59
![„Alexa“suderinamas IR tiltas naudojant ESP8266 „Alexa“suderinamas IR tiltas naudojant ESP8266](https://i.howwhatproduce.com/images/010/image-28699-1-j.webp)
Norėjau, kaip valdyti savo išmanųjį televizorių per „Alexa“. Deja, mano „Hi-Sense“65 colių išmanusis televizorius negali būti valdomas per „WiFi“. Būtų gerai, jei jame būtų tam tikra API, kurią galėčiau naudoti sąsajai su juo.
Taigi aš sukūriau IR tiltą, kuris leis jums jį valdyti naudojant stacionarų IR tiltą, suderinamą su „Alexa“.
Prekės
3D spausdintas gaubtas - Jei neturite prieigos prie 3D spausdintuvo, visada galite jį sukurti naudodami ką nors namuose. Atsisiųskite čia
„NodeMCU ESP8266“mikrovaldiklis.
2 IR siųstuvo šviesos diodai. Šie šviesos diodai turi tik 2 kojas ir yra prijungti taip pat, kaip ir įprastas šviesos diodas (plokščia pusė yra neigiama)
1 IR imtuvas, skirtas mokytis nuotolinių komandų iš esamo televizoriaus nuotolinio valdymo pulto. Turite naudoti IR imtuvą, kuris turi 3 kojas, VCC, GND ir duomenis.
1 RGB LED, tai neprivaloma, jums to nereikia ir ji veiks be jokių pakeitimų.
Kiti atsisiuntimai ESPFlasher Tool
1 žingsnis: viską sujunkite
![Viską sujungti Viską sujungti](https://i.howwhatproduce.com/images/010/image-28699-2-j.webp)
![Viską sujungti Viską sujungti](https://i.howwhatproduce.com/images/010/image-28699-3-j.webp)
![Viską sujungti Viską sujungti](https://i.howwhatproduce.com/images/010/image-28699-4-j.webp)
Abu IR siųstuvų šviesos diodai yra sujungti lygiagrečiai. Plokščiosios pusės į bet kurį „NodeMCU“GND kaištį ir kitos 2 sujungtos kojos, sujungtos su „GPode Pin D2“„NodeMCU“. Nesu tikras, ar juos reikia prijungti per rezistorių, bet supratau, kad ESP8266 išėjimas yra tik 3,3 V, todėl jie turėtų būti saugūs. Be to, jie nenaudojami visą laiką. Jie įsijungia tik siunčiant signalą.
IR imtuvas Kaip parodyta paveikslėlyje, jis turi 3 kojas. Duomenų išvesties kaištis turi būti prijungtas prie GPIO D5, nuo GND prie GND, o VCC - nesuspaustas su 3.3 V kaiščiu mazge MCU
RGB šviesos diodas turi 4 kojas, GND, tada teigiamas raudonai mėlyna ir žalia. RGB kojelės eina į GPIO kaiščius D6 D7 ir D8. Tvarka nesvarbi. Tai tiesiog parodys skirtingas spalvas.
Surinkę galite tiesiog jį paleisti naudodami mano sukurtą dvejetainį. žr. kitą žingsnį.
2 žingsnis:
![Vaizdas Vaizdas](https://i.howwhatproduce.com/images/010/image-28699-5-j.webp)
![Vaizdas Vaizdas](https://i.howwhatproduce.com/images/010/image-28699-6-j.webp)
Jei dvejetainė kortelė mirksi ESP8266, o ne tiesiai iš „Arduino“eskizo, tai reiškia, kad nebūtina įdiegti visų bibliotekų. Galite naudoti „Esp Flasher“įrankį, kurį galite atsisiųsti iš čia.
github.com/nodemcu/nodemcu-flasher
Ir eskizą, ir dvejetainį failą galima atsisiųsti iš mano „GitHub“puslapio.
github.com/mailmartinviljoen/LittleNodes_IR_Bridge
Deja, tai dar ne viskas, ką turite padaryti. Kai blykstelite vaizdą, taip pat turite įkelti HTML žiniatinklio sąsają, kuri naudoja „bootstrap“, kad sukonfigūruotų „NodeMCU“. Šių failų įkėlimo įrankis yra išorinis papildinys, kurį turite įdiegti „Arduino IDE“. Užuot iš naujo sukūręs mokymo programą, čia yra puikus straipsnis, parodantis, kaip tai padaryti.
randomnerdtutorials.com/install-esp8266-filesystem-uploader-arduino-ide/
Įdėkite failo data.zip turinį į aplanką, pavadintą data tame pačiame aplanke, kuriame yra. INO failai.
Turite atidaryti. INO failą „Arduino IDE“. Jei teisingai įdiegėte papildinį, po įrankiais pamatysite parinktį, pavadintą ESP8266 eskizo duomenų įkėlimas. Įkėlus įrenginys pagaliau bus užprogramuotas.
Pastaba: jei neįkelsite failų, kai prisijungsite prie prieigos taško sąrankos režimu, puslapis bus tuščias, nes jame nerandami įkelti puslapiai.
3 žingsnis: išmokite IR kodus ir išsaugokite juos „NodeMCU“
![](https://i.ytimg.com/vi/jPOmhR08Y7g/hqdefault.jpg)
Užuot paaiškinęs teksto forma, kaip nustatyti naują IR įrenginį, sukūriau vaizdo įrašą, kuriame parodoma, kaip jis veikia, ir paaiškinama, kaip užprogramuoti įrenginį naudojant IR kodus.
Žiūrėti video įrašą!
Šiek tiek papildomos informacijos
Bibliotekų naudojimas (ne mano sukurta)
github.com/esp8266/Basic/tree/master/libraries/IRremoteESP8266
Wemo emuliatorius
Galimos problemos. Mano televizorius naudoja NEC IR protokolą, todėl yra tikimybė, kad jūsų televizorius neveiks, jei jis nenaudos to paties tipo IR kodų. I. E Mano ventiliatorius turi nuotolinio valdymo pultą. Prietaisas išmoks kodus, bet neveikia nežinodamas kodėl, turėsite susimokėti su IRsend ir Receive bibliotekomis, kad išsiaiškintumėte, kodėl.
3D spausdinamas STL taip pat yra mano „Github“puslapyje.
Rekomenduojamas:
RC plokštumos aukščio matuoklis (suderinamas su „Spektrum“telemetrija): 7 žingsniai
![RC plokštumos aukščio matuoklis (suderinamas su „Spektrum“telemetrija): 7 žingsniai RC plokštumos aukščio matuoklis (suderinamas su „Spektrum“telemetrija): 7 žingsniai](https://i.howwhatproduce.com/images/002/image-5375-j.webp)
RC lėktuvo aukščio matuoklis (suderinamas su „Spektrum“telemetrija): aš padariau šį aukščio matuoklį, kad pilotas žinotų, jog JAV RC lėktuvuose jie yra žemiau 400 pėdų ribos. Mano draugas buvo susirūpinęs, nes negalėjo tiksliai pasakyti, kad visada buvo mažesnis nei 400 pėdų, ir norėjo papildomo patikinimo, kad jutiklis turi
„Ardubuino“(su „Arduboy“suderinamas klonas): 5 žingsniai
![„Ardubuino“(su „Arduboy“suderinamas klonas): 5 žingsniai „Ardubuino“(su „Arduboy“suderinamas klonas): 5 žingsniai](https://i.howwhatproduce.com/images/005/image-12763-j.webp)
„Ardubuino“(su „Arduboy“suderinamas klonas): „Arduboy“yra atvirojo kodo kredito kortelės dydžio žaidimų konsolė, turinti aktyvią bendruomenę ne tik savo programinėje įrangoje, kur daugelis žmonių kuria savo žaidimą platformai, bet ir savo aparatinę įrangą, kur taip pat yra daug žmonės sugalvojo
Kaip pasidaryti dirvožemio drėgmės jutiklį „pasidaryk pats“[ARDUINO/ESP SUDERINAMAS]: 3 žingsniai
![Kaip pasidaryti dirvožemio drėgmės jutiklį „pasidaryk pats“[ARDUINO/ESP SUDERINAMAS]: 3 žingsniai Kaip pasidaryti dirvožemio drėgmės jutiklį „pasidaryk pats“[ARDUINO/ESP SUDERINAMAS]: 3 žingsniai](https://i.howwhatproduce.com/images/010/image-28843-j.webp)
Kaip pasidaryti dirvožemio drėgmės jutiklį „pasidaryk pats“[ARDUINO/ESP SUDERINAMAS]: Sveiki, šiame vadove pamatysime, kaip nuo pat pradžių sukurti dirvožemio drėgmės jutiklį! Jis yra labai nebrangus ir suderinamas su visų tipų mikrovaldikliais, nuo elektros taško požiūriu grandinė pateikiama kaip paprastas pensijų daliklis
DC variklio tvarkyklė naudojant „Power Mosfets“[valdomas PWM, 30A pusinis tiltas]: 10 žingsnių
![DC variklio tvarkyklė naudojant „Power Mosfets“[valdomas PWM, 30A pusinis tiltas]: 10 žingsnių DC variklio tvarkyklė naudojant „Power Mosfets“[valdomas PWM, 30A pusinis tiltas]: 10 žingsnių](https://i.howwhatproduce.com/images/003/image-6762-j.webp)
DC variklio tvarkyklė naudojant „Power Mosfets“[valdomas PWM, 30A pusinis tiltas]: pagrindinis šaltinis (atsisiųskite „Gerber“/užsisakykite PCB): http://bit.ly/2LRBYXH
Belaidė energijos perdavimo sistema/H tiltas naudojant keturis „Mosfet“: 5 žingsniai
![Belaidė energijos perdavimo sistema/H tiltas naudojant keturis „Mosfet“: 5 žingsniai Belaidė energijos perdavimo sistema/H tiltas naudojant keturis „Mosfet“: 5 žingsniai](https://i.howwhatproduce.com/images/001/image-1125-81-j.webp)
Belaidė energijos perdavimo sistema/„H-tiltas“naudojant keturis „Mosfet“: Šiame projekte mes ketiname sukurti belaidžio energijos perdavimo grandinę naudojant „H-bridge“topologiją, keturi „mosfets“naudojami „H“tiltui sukurti, 4 „mosfet“valdymui naudojome 2 x IR2110 „mosfet“vairuotojas ic