Satura rādītājs:
- 1. solis: pamatideja
- 2. darbība: apkopojiet savus materiālus:
- 3. darbība: IR uztvērējs (TSOP1738)
- 4. solis: shēmas shēma:
- 5. darbība. IR tālvadības bibliotēkas instalēšana:
- 6. darbība: IR tālvadības signālu atšifrēšana:
- 7. darbība: pierakstiet dekodētās signāla vērtības
- 8. darbība. Atslēgas dēļa darbības kods
- 9. darbība. Gatavs:
Video: Izveidojiet mini bezvadu tastatūru no televizora tālvadības pults: 10 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-31 10:22
Ievērojiet vairāk autora:
Vai esat kādreiz domājuši izveidot bezvadu tastatūru, uzlaužot televizora tālvadības pulti. Tāpēc šajā pamācībā es izskaidroju, kā jūs varat izveidot lētu mini bezvadu tastatūru.
Šis projekts izmanto IR (infrasarkano) komunikāciju, lai izveidotu pielāgotu bezvadu tastatūru.
Sāksim
1. solis: pamatideja
Šis projekts izmanto bezvadu IR sakarus, lai veiktu dažādas tastatūras darbības. R jeb infrasarkanais savienojums ir izplatīta, lēta un viegli lietojama bezvadu sakaru tehnoloģija. IR gaisma ir ļoti līdzīga redzamajai gaismai, izņemot to, ka tai ir nedaudz garāks viļņa garums. Tas nozīmē, ka cilvēka acij IR nav nosakāms - ideāli piemērots bezvadu sakariem.
Šī projekta pamatideja ir, nospiežot televizora tālvadības pults pogu, izmantojot IR uztvērēju un Arduino, mēs to varam atšifrēt, un atšifrētās vērtības var izmantot, lai veiktu dažādas galvenās padomes darbības. Es izmantoju Arduino Pro MicroBee, jo tā pamatā ir mikrokontrolleris ATmega32U4 ar iebūvētu USB, kas padara Micro atpazīstamu kā peli vai tastatūru. Jūs varat izmantot arī Arduino Leonardo. Šis projekts ir ļoti vienkāršs, un ikvienu var mainīt atbilstoši prasībām.
2. darbība: apkopojiet savus materiālus:
- Arduino Pro Micro vai Arduino Leonardo
- IR uztvērējs (TSOP1738)
- Televizora tālvadības pults
- Daži džemperu vadi
Piezīme:
Jūs varat izmantot tikai tos dēļus, kuru pamatā ir ATmega32U4.. Tātad tas padara Micro/Leonardo atpazīstamu kā peli vai tastatūru.
3. darbība: IR uztvērējs (TSOP1738)
Tas ir miniatūrizēts uztvērējs infrasarkano staru tālvadības sistēmām. Demodulēto izejas signālu var tieši dekodēt ar mikroprocesoru. TSOP1738 ir saderīgs ar visiem izplatītākajiem IR tālvadības pults datu formātiem.
4. solis: shēmas shēma:
Ja izmantojat Leonardo, DATA tapā būs nelielas izmaiņas. Jums ir jāpievieno dati Pin Leonardo MOSI tapai.
5. darbība. IR tālvadības bibliotēkas instalēšana:
Lejupielādējiet IR Remote Library no šejienes un instalējiet to.
Ja jūs nezināt, kā instalēt papildu arduino bibliotēkas, sekojiet zemāk esošajai saitei
www.arduino.cc/en/Guide/Libraries
6. darbība: IR tālvadības signālu atšifrēšana:
Lai atšifrētu signālus no IR tālvadības pults, mēs varam izmantot arduino skici "IRrecvDemo", kā norādīts IR tālvadības bibliotēkā.
Piezīme. Parauga skicē (IRrecvDemo) jums ir jāveic nelielas izmaiņas int RECV_PIN vērtībā. Pēc noklusējuma tas būs 11, bet Arduino Micro MOSI tapa ir 16. tapa. Tāpēc veiciet šādas koda izmaiņas.
int RECV_PIN = 16;
Ja izmantojat Leonardo, tas jāmaina uz MOSI PIN numuru.
- Izvēlieties dēli (Arduino/Genuino Micro) -(3. att.)
- Izvēlieties portu (4. att.)
- Augšupielādējiet savu kodu
7. darbība: pierakstiet dekodētās signāla vērtības
- Atveriet sērijas monitoru un iegūstiet IR tālvadības signāla vērtības.
- Piezīme Katras pogas vērtības uz leju.
8. darbība. Atslēgas dēļa darbības kods
Pēc signāla vērtību iegūšanas nākamais solis ir signāla vērtību pievienošana programmai un nosacījums, ka, ja signāla vērtība no tālvadības atbilst programmas vērtībām, tad veiciet dažādas tastatūras darbības.
Tastatūras bibliotēkas pievienošana programmai ļauj tai veikt dažādas tastatūras darbības.
Jūs varat lejupielādēt kodu no apakšas vai iegūt to no manas GitHub lapas.
Lejupielādējiet kodu un augšupielādējiet to arduino micro, izmantojot Arduino IDE.
9. darbība. Gatavs:
Iepriekš minēto skici varat mainīt atbilstoši savām prasībām.
Lai pievienotu citas tastatūras funkcijas, skatiet tālāk esošās saites
- https://www.arduino.cc/en/Reference/KeyboardModif…
- https://www.arduino.cc/en/Reference/ASCIIchart
10. solis: skatieties šos lieliskos-g.webp" />
Ieteicams:
Tālvadības pults slēdža tālvadības pults + palaidējs: 6 soļi (ar attēliem)
Tālvadības pults slēdža tālvadības pults + aktivizētājs: šī pedāļa tālvadības pults ir lieliski piemērota, lai apturētu animatorus, fotoattēlu arhivētājus, emuāru autorus un profesionāļus, kuri visu laiku nevar sasniegt savas kameras aizvara pogu vai kuriem ātri jāstrādā pie galda ar pievienotu kameru. augstas virs galvas. 2020. gada decembra atjauninājums: E
Burvju poga 4k: 20 ASV dolāru BMPCC 4k (vai 6 k) bezvadu tālvadības pults: 4 soļi (ar attēliem)
Burvju poga 4k: 20 ASV dolāru BMPCC 4k (vai 6 k) bezvadu tālvadības pults: Daudzi cilvēki ir lūguši mani dalīties ar informāciju par manu BMPCC4k bezvadu kontrolieri. Lielākā daļa jautājumu bija par Bluetooth vadību, tāpēc es minēšu dažas detaļas par to. Es pieņemu, ka jūs esat pazīstams ar ESP32 Arduino vidi
Televizora tālvadības pults kļūst par RF tālvadības pulti -- NRF24L01+ apmācība: 5 soļi (ar attēliem)
TV tālvadības pults kļūst par RF tālvadības pulti || NRF24L01+ apmācība: Šajā projektā es jums parādīšu, kā es izmantoju populāro nRF24L01+ RF IC, lai bezvadu režīmā pielāgotu LED sloksnes spilgtumu, izmantojot trīs bezjēdzīgas TV tālvadības pults pogas. Sāksim
Kontrolējiet savas elektriskās ierīces ar televizora tālvadības pulti (tālvadības pulti) ar temperatūras un mitruma displeju: 9 soļi
Kontrolējiet savas elektriskās ierīces ar televizora tālvadības pulti (ir tālvadības pults) ar temperatūras un mitruma displeju: Sveiki, es esmu Abhajs, un tas ir mans pirmais emuārs par instrukcijām, un šodien es jums parādīšu, kā kontrolēt savas elektriskās ierīces ar televizora tālvadības pulti, izveidojot šo vienkāršs projekts. paldies atl lab par atbalstu un materiāla nodrošināšanu
Televizora tālvadības pults labošana: 5 soļi
Televizora tālvadības pults labošana: noteiktas televizora tālvadības pults pogas laika gaitā var nolietot. Manā gadījumā tās bija pogas uz augšu un uz leju. Kontakti pogas apakšā, iespējams, ir nolietojušies. Šādi es savējo laboju