Cuprins:
- Pasul 1: Ideea de bază
- Pasul 2: Strângeți materialele:
- Pasul 3: receptor IR (TSOP1738)
- Pasul 4: Diagrama circuitului:
- Pasul 5: Instalarea bibliotecii la distanță IR:
- Pasul 6: Decodarea semnalelor la distanță IR:
- Pasul 7: Notați valorile de semnal decodate
- Pasul 8: Cod pentru funcționarea plăcii cheie
- Pasul 9: Finalizat:
- Pasul 10: Urmăriți aceste imagini și videoclipuri
Video: Realizați o mini tastatură wireless de la telecomanda TV: 10 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
De AmalMathew Urmăriți mai multe de la autor:
V-ați gândit vreodată să creați o tastatură wireless prin piratarea telecomenzii televizorului. Așadar, în acest instructable vă explic cum puteți construi o mini tastatură wireless ieftină.
Acest proiect utilizează comunicații IR (infraroșu) pentru a crea o tastatură wireless personalizată.
Să începem
Pasul 1: Ideea de bază
Acest proiect utilizează comunicații fără fir IR pentru a efectua diferite operații de tastatură. Comunicarea R sau infraroșu este o tehnologie comună de comunicații fără fir, ieftină și ușor de utilizat. Lumina IR este foarte asemănătoare cu lumina vizibilă, cu excepția faptului că are o lungime de undă puțin mai mare. Acest lucru înseamnă că IR nu este detectabil pentru ochiul uman - perfect pentru comunicarea fără fir.
Ideea de bază a acestui proiect este atunci când apăsați un buton de pe telecomanda televizorului, utilizând un receptor IR și un Arduino, îl putem decoda, iar valorile decodate pot fi utilizate pentru a efectua diferite operații ale plăcii cheie. Am folosit Arduino Pro MicroPentru că se bazează pe microcontrolerul ATmega32U4 cu un USB încorporat care face ca Micro să fie recunoscut ca mouse sau tastatură. Puteți utiliza, de asemenea, Arduino Leonardo. Acest proiect este foarte simplu și oricine îl poate modifica conform cerințelor.
Pasul 2: Strângeți materialele:
- Arduino Pro Micro sau Arduino Leonardo
- Receptor IR (TSOP1738)
- O telecomandă TV
- Unele fire Jumper
Notă:
Puteți utiliza doar plăcile care se bazează pe ATmega32U4.. Deci face Micro / Leonardo recunoscut ca mouse sau tastatură.
Pasul 3: receptor IR (TSOP1738)
Este un receptor miniaturizat pentru sisteme de telecomandă cu infraroșu. Semnalul de ieșire demodulat poate fi direct decodat de un microprocesor. TSOP1738 este compatibil cu toate formatele comune de date cu telecomandă IR.
Pasul 4: Diagrama circuitului:
DACĂ utilizați Leonardo, va exista o mică modificare a pinului DATA. Trebuie să conectați Pinul de date la pinul MOSI al lui Leonardo.
Pasul 5: Instalarea bibliotecii la distanță IR:
Descărcați IR Remote Library de aici și instalați-o.
Dacă nu știți cum să instalați biblioteci arduino suplimentare, urmați linkul de mai jos
www.arduino.cc/en/Guide/Libraries
Pasul 6: Decodarea semnalelor la distanță IR:
Pentru a decoda semnalele de la telecomandă IR putem folosi schița arduino "IRrecvDemo" așa cum este dată cu biblioteca la distanță IR.
Notă: În exemplul de schiță (IRrecvDemo) trebuie să faceți o mică modificare a valorii int RECV_PIN. Prin implicit va fi 11, dar pe Arduino Micro pinul MOSI este al 16-lea pin. Deci, faceți următoarea modificare a codului.
int RECV_PIN = 16;
Dacă utilizați Leonardo, trebuie să îl schimbați cu numărul PIN MOSI.
- Selectați placa (Arduino / Genuino Micro) - (Fig.3)
- Selectați Port- (Fig.4)
- Încărcați codul
Pasul 7: Notați valorile de semnal decodate
- Deschideți Serial Monitor și obțineți valorile semnalului la distanță IR.
- Notați valorile pentru fiecare buton.
Pasul 8: Cod pentru funcționarea plăcii cheie
După obținerea valorilor semnalului, următorul pas este să adăugați valorile semnalului în program și să faceți condiția ca, dacă valoarea semnalului de la distanță se potrivește cu valorile din program, efectuați diferite operații de la tastatură.
Adăugarea Bibliotecii tastaturii la program îi permite să efectueze diferite operații de tastatură.
Puteți descărca codul de mai jos sau îl puteți obține de pe pagina mea GitHub.
Descărcați codul și încărcați-l în arduino micro prin Arduino IDE.
Pasul 9: Finalizat:
Puteți modifica schița de mai sus conform cerințelor dvs.
Consultați linkurile de mai jos pentru a adăuga mai multe funcții de tastatură
- https://www.arduino.cc/en/Reference/KeyboardModif…
- https://www.arduino.cc/en/Reference/ASCIIchart
Recomandat:
Telecomanda TV devine o telecomandă RF -- NRF24L01 + Tutorial: 5 pași (cu imagini)
Telecomanda TV devine o telecomandă RF || Tutorial NRF24L01 +: În acest proiect vă voi arăta cum am folosit popularul IC nRF24L01 + RF pentru a regla luminozitatea unei benzi LED fără fir prin trei butoane inutile ale unei telecomenzi TV. Să începem
IRduino: telecomandă Arduino - Imitați o telecomandă pierdută: 6 pași
IRduino: Telecomandă Arduino - Imitați o telecomandă pierdută: Dacă ați pierdut vreodată telecomanda pentru televizor sau DVD player, știți cât de frustrant este să mergeți, să găsiți și să folosiți butoanele de pe dispozitivul însuși. Uneori, aceste butoane nici măcar nu oferă aceeași funcționalitate ca telecomanda. Primiți
Set de telecomandă obișnuit transformat în telecomandă cu jucărie RC cu patru canale: 4 pași
Kit de telecomandă obișnuit transformat în telecomandă RC cu patru canale pentru jucărie:改造 方法 非常 简单。 只需 准备 一些 瓦楞纸 板 , 然后 按照 视频 教程 这个 电子 项目 并 为 您 服务。 玩具 车船 提供 远程 无线 控制。
Convertiți telecomanda IR la telecomandă RF: 9 pași (cu imagini)
Convertiți telecomanda IR la telecomandă RF: În Instructable de astăzi, vă voi arăta cum puteți utiliza un modul RF generic fără microcontroler, ceea ce ne va conduce în cele din urmă la construirea unui proiect în care puteți converti o telecomandă IR a oricărui dispozitiv la un RF La distanta. Principalul avantaj al conversiei unui
Realizați o telecomandă cu fir SONY ALPHA DSLR (de Brad Justinen): 4 pași
Faceți o telecomandă cu fir SONY ALPHA DSLR (de Brad Justinen): Am creat această telecomandă simplă, dar puternică, cu declanșator pentru DSLR-ul meu Sony. Cu niște junk aleatorii (sau călătorie spre bunăvoință) puteți crea și unul