Turinys:
- Prekės
- 1 žingsnis: „Arduino Pro Micro“lydmetalio IR jutiklis
- 2 veiksmas: įkelkite kodą į „Arduino Pro Micro“
- 3 žingsnis: gaukite nuotolinio valdymo pulto kodus
- 4 veiksmas: atnaujinkite „Arduino Pro Micro“eskizą ir įkelkite dar kartą
Video: Televizoriaus ir prijungto „Raspberry Pi“valdymas tuo pačiu nuotolinio valdymo pultu: 4 veiksmai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Norėdami valdyti „Raspberry Pi“su infraraudonųjų spindulių nuotolinio valdymo pultu, anksčiau galėjome naudoti LIRC. Tai veikė iki 4.19. X branduolio, kai LIRC pradėti dirbti tapo daug sunkiau. Šiame projekte mes turime „Raspberry Pi 3 B+“, prijungtą prie televizoriaus, ir mes turime atsikratyti klaviatūros ir pelės. Mums nebereikės diegti LIRC RPi ar bet kuriame įrenginyje, su kuriuo mes naudosime šį projektą, su kuriuo bus atlaisvinti ištekliai.
Prekės
- „Arduino Pro Micro“
- IR jutiklis
- Mikro USB kabelis
1 žingsnis: „Arduino Pro Micro“lydmetalio IR jutiklis
TSOP1836 IR jutiklis turi tris kaiščius: Signal, GND ir Vcc. Prieš litavimą būtinai suraskite jutiklio kontaktą. Tada lituoklio jutiklio GND prie plokštės GND, jutiklių Vcc prie plokštės ir jutiklio signalas prie „Arduino Pro Micro“2 kaiščio. Nepamirškite apvynioti plokštės, kad ją apsaugotumėte, tačiau palikite jutiklį atvirą.
2 veiksmas: įkelkite kodą į „Arduino Pro Micro“
Kodą rasite „Github“.
3 žingsnis: gaukite nuotolinio valdymo pulto kodus
Yra labai maža tikimybė, kad jūsų kodas dabar veiks ir jūs baigsite šį projektą. Daugumai gamintojų, kurie nenaudoja to paties nuotolinio valdymo pulto kaip mano, turėsite perskaityti nuotolinio valdymo pulto kodus. Atidarykite „Arduino IDE Serial Monitor“ir įsitikinkite, kad „Baud Rate“atitinka tai, ką turime kodu eilutėje „Serial.begin (115200);“. Nukreipkite nuotolinio valdymo pultą į IR jutiklį, tada paspauskite vieną mygtuką ir greitai atleiskite, kad serijiniame monitoriuje būtų bent dvi eilutės. Pirmoji eilutė yra mygtuko kodas, o kita eilutė yra nuotolinio valdymo pulto būdas pasakyti tiesiog pakartokite paskutinį kodą.
4 veiksmas: atnaujinkite „Arduino Pro Micro“eskizą ir įkelkite dar kartą
Eskize, kurį atsisiuntėte iš „Github“, pastebėsite dviejų tipų nuotolinius kodus:
- Kartojama: naudojama pelės judėjimui (palaikykite nuspaudę mygtuką, kad pelė judėtų)
- Nekartojamas: naudojamas vieno mygtuko paspaudimui, pvz., Kairiojo pelės mygtuko paspaudimui
Be kodo, kurį gavote atlikdami ankstesnį veiksmą, turite atnaujinti „const int ButtonCount“dydį, kuris yra 32 mano eskize, nes turiu 32 mygtukų kodus, apibrėžtus „ResultsValues“[ButtonCount].
Paskutinis, bet ne mažiau svarbus dalykas, turite atnaujinti šią eilutę:
if (Results.value == 4294967295) už (int i = 0; i <ButtonCount; i ++) AllButtons = RepeatCode ;
Pakeiskite 4294967295 pakartotiniu nuotolinio valdymo pulto kodu. Šį kodą galite gauti atlikę ankstesnį veiksmą, laikydami nuspaudę bet kurį nuotolinio valdymo pulto mygtuką. Pasikartojantis kodas bus rodomas kelis kartus.
Rekomenduojamas:
Televizoriaus nuotolinio valdymo pultas tampa RF nuotolinio valdymo pultu -- NRF24L01+ pamoka: 5 žingsniai (su paveikslėliais)
Televizoriaus nuotolinio valdymo pultas tampa RF nuotolinio valdymo pultu || NRF24L01+ Pamoka: Šiame projekte parodysiu, kaip aš naudoju populiarųjį nRF24L01+ RF IC, norėdamas belaidžiu būdu sureguliuoti LED juostos ryškumą per tris nenaudingus televizoriaus nuotolinio valdymo pulto mygtukus. Pradėkime
Didelis „Arduino“LCD laikrodis su dviem signalais ir temperatūros monitorius, valdomas IR televizoriaus nuotolinio valdymo pultu: 5 žingsniai
Didelis „Arduino“LCD laikrodis su dviem žadintuvais ir temperatūros monitorius, valdomas IR televizoriaus nuotolinio valdymo pulto: Kaip sukurti „Arduino“pagrįstą LCD laikrodį su dviem aliarmais ir temperatūros monitoriumi, valdomu IR televizoriaus nuotolinio valdymo pultu
Šešėlių šviesos dėžutė - valdymas IR nuotolinio valdymo pultu su „Arduino“: 8 žingsniai (su nuotraukomis)
Šešėlių šviesos dėžutė - valdymas IR nuotolinio valdymo pultu su „Arduino“: ši instrukcija padės jums sukurti šešėlių šviesos dėžutę kitoms Kalėdoms. Galite pasigaminti savo kambarį arba padaryti jį savo draugui kaip dovaną. Ši šešėlių dėžutė gali padaryti įvairias spalvas, maišydama spalvas raudona, mėlyna, žalia
Išjunkite „Alexa“mikrofoną „Amazon Fire Stick“televizoriaus nuotolinio valdymo pulte: 5 veiksmai
Išjunkite „Alexa“mikrofoną „Amazon Fire Stick“televizoriaus nuotolinio valdymo pulte: Problema: „Amazon“nesuteikia realaus sprendimo, kaip išjungti „Fire Stick“nuotolinio valdymo pulto mikrofoną. Kai kurie teigia, kad tai įrašoma tik paspaudus „Alexa“mygtuką, tačiau tai akivaizdžiai netiesa. Patikrinkite savo įrenginio nustatymus „Amazon“paskyroje, kad gautumėte sąrašą
„Alexa“balso valdymo televizoriaus nuotolinio valdymo pultas ESP8266: 9 žingsniai
„Alexa“balso valdymo televizoriaus nuotolinio valdymo pultas ESP8266: Ar kas nors jūsų namuose atleidžia nuotolinio valdymo pultą, ar einate į tuščią kambarį, kad pamatytumėte, kaip televizorius skleidžiasi. Baterijos pradeda gesti ir nekontroliuojamos iš kambario galo. Dabar galite valdyti savo televizorių, DVR, bet ką su IR valdikliu, kurį galite