Orodha ya maudhui:

Alexa Sambamba IR Bridge Kutumia ESP8266: 3 Hatua
Alexa Sambamba IR Bridge Kutumia ESP8266: 3 Hatua

Video: Alexa Sambamba IR Bridge Kutumia ESP8266: 3 Hatua

Video: Alexa Sambamba IR Bridge Kutumia ESP8266: 3 Hatua
Video: Panfilov's 28 Men. 28 Heroes. Full movie. 2024, Novemba
Anonim
Alexa Sambamba IR Bridge Kutumia ESP8266
Alexa Sambamba IR Bridge Kutumia ESP8266

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

Kuunganisha Kila kitu Pamoja
Kuunganisha Kila kitu Pamoja
Kuunganisha Kila kitu Pamoja
Kuunganisha Kila kitu Pamoja
Kuunganisha Kila kitu Pamoja
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:

Picha
Picha
Picha
Picha

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: