Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Kuunganisha Kila kitu Pamoja
- Hatua ya 2:
- Hatua ya 3: Jifunze Nambari za IR na Uzihifadhi Kwenye NodeMCU
Video: Alexa Sambamba IR Bridge Kutumia ESP8266: 3 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Nilitaka njia ya kudhibiti runinga yangu mahiri kupitia Alexa. Kwa bahati mbaya simu yangu ya Hi-Sense 65 Smart TV haina uwezo wa kudhibitiwa kupitia WiFi. Ingekuwa nzuri ikiwa ingekuwa na aina fulani ya API ambayo ningeweza kutumia kuijumuisha nayo.
Kwa hivyo niliunda daraja la IR ambalo litakuruhusu kulidhibiti kupitia daraja la IR lililosimama ambalo linaambatana na Alexa.
Vifaa
Kifurushi kilichochapishwa cha 3d - Ikiwa huna ufikiaji wa printa ya 3d unaweza kuijenga hii ukitumia kitu kilichotengenezwa nyumbani. Inapakuliwa kutoka hapa
Mdhibiti mdogo wa NodeMCU ESP8266.
Taa 2 za Transmitter za IR. Taa hizi zina miguu miwili tu na zimeunganishwa kwa njia ile ile ambayo ungeunganisha LED ya kawaida (Upande wa gorofa ni hasi)
1 IR receiver ya kujifunza amri za mbali kutoka kwa kijijini kilichopo cha TV. Lazima utumie mpokeaji wa IR ambaye ana miguu 3, VCC, GND na data nje.
1 RGB Imeongozwa, hii ni ya hiari, hauitaji na itafanya kazi bila marekebisho yoyote yanayohitajika.
Upakuaji mwingine Zana ya ESPFlasher
Hatua ya 1: Kuunganisha Kila kitu Pamoja
Wawili wa wasambazaji wa IR wa LED wameunganishwa kwa Sambamba. Pande za gorofa kwa pini yoyote ya GND kwenye NodeMCU na miguu mingine 2 imejiunga pamoja iliyounganishwa na GPIO Pin D2 kwenye NodeMCU. Sina hakika ikiwa wanahitaji kuunganishwa kupitia kontena lakini niligundua kuwa pato la ESP8266 ni 3.3V tu kwa hivyo wanapaswa kuwa salama. Pia hazitumiwi kila wakati. Wanakuja tu wakati unatuma ishara.
Mpokeaji wa IR Kama inavyoonyeshwa kwenye picha ina miguu 3. Pini ya data inapaswa kushikamana na GPIO D5 GND hadi GND na ilipe VCC kwa pini ya 3.3V kwenye Node MCU
RGB LED Ina miguu 4, GND na kisha chanya kwa Red Blue na Green. Miguu ya RGB huenda kwa pini za GPIO D6 D7 na D8. Agizo haijalishi. Itaonyesha tu rangi tofauti.
Mara baada ya kukusanyika unaweza kuibadilisha tu kwa kutumia Binary ambayo niliunda. tazama hatua inayofuata.
Hatua ya 2:
Kuangaza binary kwa ESP8266 badala ya moja kwa moja kutoka kwa mchoro wa Arduino inamaanisha sio lazima uwe na maktaba zote zilizosanikishwa. Unaweza kutumia zana ya Esp Flasher inayoweza kupakuliwa kutoka hapa.
github.com/nodemcu/nodemcu-flasher
Mchoro na binary zinaweza kupakuliwa kutoka kwa ukurasa wangu wa GitHub.
github.com/mailmartinviljoen/LittleNodes_IR_Bridge
Kwa bahati mbaya hii sio yote unayotakiwa kufanya. Mara baada ya kuangaza picha unahitaji kupakia pia kiolesura cha wavuti cha HTML ambacho kinatumia bootstrap kusanidi NodeMCU. Chombo kinachotumiwa kupakia faili hizi ni programu-jalizi ya nje ambayo unahitaji kusanikisha katika Arduino IDE. Badala ya kuunda tena mafunzo, hapa kuna nakala nzuri ambayo inakuonyesha jinsi ya kuifanya.
randomnerdtutorials.com/install-esp8266-filesystem-uploader-arduino-ide/
Weka yaliyomo kwenye faili ya data.zip kwenye folda inayoitwa data kwenye folda ile ile ambayo faili za. INO ziko.
Lazima ufungue faili ya. INO katika Arduino IDE. Ikiwa umeweka programu-jalizi kwa usahihi utaona chini ya zana chaguo linaloitwa ESP8266 Sketch Data upload. Baada ya kuipakia kifaa hatimaye kitawekwa.
Kumbuka: Usipopakia faili, ukisha unganisha kwenye kituo cha kufikia katika hali ya usanidi ukurasa utakuwa wazi kwa sababu hauwezi kupata kurasa zozote za kupakia.
Hatua ya 3: Jifunze Nambari za IR na Uzihifadhi Kwenye NodeMCU
Badala ya kuelezea katika fomu ya maandishi jinsi ya kuanzisha kifaa chako kipya cha IR niliunda video inayoonyesha jinsi inavyofanya kazi na pia inaelezea jinsi ya kupanga kifaa na nambari za IR.
Tazama video!
Maelezo mengine ya ziada
Maktaba hutumia (Haijaundwa na mimi)
github.com/esp8266/Basic/tree/master/libraries/IRremoteESP8266
Wemo Emulator
Shida zinazowezekana. Runinga yangu inatumia matumizi ya itifaki ya NEC IR, kwa hivyo kuna uwezekano kwamba TV yako haitafanya kazi ikiwa haitumii aina ile ile ya nambari za IR. I. E Shabiki wangu ana kijijini. Kifaa kitajifunza nambari lakini haifanyi kazi kwa nini, itabidi ugundue na IRsend na Upokee maktaba ili ujue ni kwanini.
STL inayoweza kuchapishwa 3d pia iko kwenye ukurasa wangu wa github.
Ilipendekeza:
Mzunguko Sambamba Kutumia Mdudu wa Mzunguko: Hatua 13 (na Picha)
Mzunguko Sambamba Kutumia Mdudu wa Mzunguko: Mende ya mzunguko ni njia rahisi na ya kufurahisha ya kuanzisha watoto kwa umeme na mizunguko na kuwafunga na mtaala unaotegemea STEM. Mdudu huyu mzuri anajumuisha ustadi mzuri wa ufundi wa ufundi, na kufanya kazi na umeme na nyaya
Programu ya Attiny85 Sambamba au Malenge yenye Macho ya Rangi nyingi: Hatua 7
Programu ya Sanjari ya Attiny85 au Malenge yenye Macho ya Rangi nyingi: Mradi huu unaonyesha jinsi ya kudhibiti taa za kawaida za anode za 10mm tatu-rangi tatu (macho yenye rangi nyingi ya Glitter ya Malenge) na chip ya Attiny85. Lengo la mradi ni kuanzisha msomaji katika sanaa ya programu ya wakati mmoja na matumizi ya Adam D
Mashine ya Kuogofya ya Halloween Kutumia PIR, Boga Iliyochapishwa ya 3D na Troll Arduino Sambamba Sauti Pranker / Bodi ya Utani ya vitendo
Mashine ya Kutisha ya Halloween Inayotumia PIR, Boga Iliyochapishwa ya 3D na Troll Arduino Sambamba ya Sauti Pranker / Bodi ya Utani ya vitendo: Bodi ya Troll iliyoundwa na Patrick Thomas Mitchell wa EngineeringShock Electronics, na ilifadhiliwa kikamilifu kwenye Kickstarter sio muda mrefu uliopita. Nilipata tuzo yangu wiki chache mapema kusaidia kuandika mifano ya matumizi na kujenga maktaba ya Arduino katika dari
Kutumia Kijijini Kina waya bila kutumia 2.4Ghz NRF24L01 Module Na Arduino - Nrf24l01 4 Channel / 6 Kituo cha Mpokeaji wa Kituo cha Quadcopter - Helikopta ya Rc - Ndege ya Rc Kutumia Arduino: Hatua 5 (na Picha)
Kutumia Kijijini Kina waya bila kutumia 2.4Ghz NRF24L01 Module Na Arduino | Nrf24l01 4 Channel / 6 Channel Transmitter kipokeaji cha Quadcopter | Helikopta ya Rc | Ndege ya Rc Kutumia Arduino: Kuendesha gari la Rc | Quadcopter | Drone | Ndege ya RC | Boti ya RC, siku zote tunahitaji kipokezi na mtumaji, tuseme kwa RC QUADCOPTER tunahitaji kipitishaji na mpokeaji wa kituo 6 na aina hiyo ya TX na RX ni ya gharama kubwa sana, kwa hivyo tutafanya moja kwenye yetu
Jinsi ya Kupima Mzunguko wa Juu na Mzunguko wa Ushuru, Sambamba, Kutumia Microcontroller .: 4 Hatua
Jinsi ya Kupima Mzunguko wa Juu na Mzunguko wa Ushuru, Sambamba, Kutumia Microcontroller. Ninajua unachofikiria: " Huh? Kuna maagizo mengi juu ya jinsi ya kutumia watawala wadogo kupima mzunguko wa ishara. Alfajiri. &Quot; Lakini subiri, kuna riwaya katika hii: Ninaelezea njia ya kupima masafa ya juu sana kuliko ndogo