INHOUDSOPGAWE:
- Stap 1: Die basiese idee
- Stap 2: Versamel u materiaal:
- Stap 3: IR -ontvanger (TSOP1738)
- Stap 4: Kringdiagram:
- Stap 5: Installeer IR Remote Library:
- Stap 6: Dekodering van IR afstandseine:
- Stap 7: Let op die gedekodeerde seinwaardes
- Stap 8: Kode vir sleutelbordbediening
- Stap 9: Klaar:
Video: Maak 'n mini draadlose sleutelbord van u TV -afstandsbediening: 10 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-31 10:16
Deur AmalMathew Volg meer deur die skrywer:
Het u al ooit daaraan gedink om 'n draadlose sleutelbord te maak deur u TV -afstandsbediening te kap. In hierdie instruksies verduidelik ek hoe u 'n goedkoop mini -draadlose sleutelbord kan bou.
Hierdie projek gebruik IR (infrarooi) kommunikasie om 'n pasgemaakte draadlose sleutelbord te skep.
Laat ons begin
Stap 1: Die basiese idee
Hierdie projek maak gebruik van draadlose IR -kommunikasie om verskillende sleutelbordbedrywighede uit te voer. R, of infrarooi, kommunikasie is 'n algemene, goedkoop en maklik om te gebruik draadlose kommunikasietegnologie. IR -lig is baie soortgelyk aan sigbare lig, behalwe dat dit 'n effens langer golflengte het. Dit beteken dat IR vir die menslike oog nie opspoorbaar is nie - perfek vir draadlose kommunikasie.
Die basiese idee van hierdie projek is wanneer u op 'n knoppie op u TV -afstandsbediening klik, ons kan dit met behulp van 'n IR -ontvanger en 'n Arduino dekodeer en die gedekodeerde waardes kan gebruik word om verskillende sleutelbordoperasies uit te voer. Ek het Arduino Pro Micro gebruik, want dit is gebaseer op die ATmega32U4-mikrokontroleerder met 'n ingeboude USB wat die Micro herkenbaar maak as 'n muis of sleutelbord. U kan ook Arduino Leonardo gebruik. Hierdie projek is baie eenvoudig en elkeen kan volgens die vereistes verander.
Stap 2: Versamel u materiaal:
- Arduino Pro Micro of Arduino Leonardo
- IR -ontvanger (TSOP1738)
- 'N TV -afstandsbediening
- 'N Paar springdrade
Let wel:
U kan slegs die borde gebruik wat gebaseer is op ATmega32U4.. Dit maak die Micro/Leonardo herkenbaar as 'n muis of sleutelbord.
Stap 3: IR -ontvanger (TSOP1738)
Dit is 'n geminiaturiseerde ontvanger vir infrarooi afstandbeheerstelsels. Die gedemoduleerde uitsetsein kan direk deur 'n mikroverwerker gedekodeer word. Die TSOP1738 is verenigbaar met alle algemene IR -afstandsbediening -dataformate.
Stap 4: Kringdiagram:
As u Leonardo gebruik, is daar 'n klein verandering in die DATA -pen. U moet die data -pin in die MOSI -pen van Leonardo koppel.
Stap 5: Installeer IR Remote Library:
Laai IR -afstandbiblioteek hier af en installeer dit.
As u nie weet hoe om ekstra arduino -biblioteke te installeer nie, volg die onderstaande skakel
www.arduino.cc/en/Guide/Libraries
Stap 6: Dekodering van IR afstandseine:
Om seine van IR -afstandsbediening te dekodeer, kan ons 'IRrecvDemo' arduino -skets gebruik, soos aangedui met die IR -afstandsbiblioteek.
Opmerking: op die voorbeeldskets (IRrecvDemo) moet u 'n klein verandering in die int RECV_PIN -waarde maak. Deur standaard is dit 11, maar op Arduino Micro is die MOSI -pen 16de. Maak dus die volgende wysiging van die kode.
int RECV_PIN = 16;
As u Leonardo gebruik, moet u dit verander na die MOSI -speldnommer.
- Kies bord (Arduino/Genuino Micro) -(Fig.3)
- Kies Poort- (Fig.4)
- Laai jou kode op
Stap 7: Let op die gedekodeerde seinwaardes
- Maak Serial Monitor oop en verkry die IR -afstandsseinwaardes.
- Let op die waardes vir elke knoppie.
Stap 8: Kode vir sleutelbordbediening
Na die verkryging van seinwaardes, is die volgende stap om die seinwaardes in die program by te voeg en te bepaal dat die seinwaarde van die afstand met die waardes in die program ooreenstem met die verskillende sleutelbordbewerkings.
Deur sleutelbordbiblioteek by die program te voeg, kan dit verskillende sleutelbordbewerkings uitvoer.
U kan die kode van onder aflaai, of u kan dit op my GitHub -bladsy kry.
Laai die kode af en laai dit op na arduino micro deur Arduino IDE.
Stap 9: Klaar:
U kan die skets hierbo volgens u vereistes verander.
Verwys na die onderstaande skakels om meer sleutelbordfunksies by te voeg
- https://www.arduino.cc/en/Reference/KeyboardModif…
- https://www.arduino.cc/en/Reference/ASCIIchart
Stap 10: Kyk na hierdie cool-g.webp" />
Aanbeveel:
Maak u 'n USB -hub met 'n ou sleutelbord? ♻: 3 stappe (met foto's)
Maak u 'n USB-hub met 'n ou sleutelbord? ♻: As-Salaamu-Alaikum! Ek het 'n ou sleutelbord wat nie gebruik is nie, en die sleutels was effens foutief. Ek het dus besluit om dit goed te maak
Draadlose Arduino -robot met behulp van die HC12 -draadlose module: 7 stappe
Draadlose Arduino -robot wat die HC12 -draadlose module gebruik: Hallo ouens, welkom terug. In my vorige pos het ek verduidelik wat 'n H Bridge Circuit is, L293D -motorbestuurder -IC, L293D -motorbestuurder -IC vir die bestuur van hoëstroom -motorbestuurders en hoe u u eie L293D -motorbestuurderbord kan ontwerp en maak
Hoe om 'n hommeltuig te maak met Arduino UNO - Maak 'n quadcopter met behulp van mikrokontroller: 8 stappe (met foto's)
Hoe om 'n hommeltuig te maak met Arduino UNO | Maak 'n quadcopter met behulp van mikrobeheerder: inleiding Besoek my Youtube -kanaal 'n Drone is 'n baie duur apparaat (produk) om te koop. In hierdie pos gaan ek bespreek hoe ek dit goedkoop kan maak ?? En hoe kan u u eie goedkoop maak teen goedkoop pryse … In Indië is al die materiale (motors, ESC's
Vinnige en vuil Das -sleutelbord (leë sleutelbord): 3 stappe
Vinnige en vuil Das -sleutelbord (leë sleutelbord): 'n Das -sleutelbord is die naam van die gewildste sleutelbord sonder opskrifte op die sleutels (leë sleutelbord). Die Das -sleutelbord kos $ 89,95. Hierdie instruksies sal u lei, maar u sal self 'n selfoon maak met 'n ou sleutelbord wat u het
Skoonmaak van die aluminium-sleutelbord van Apple . of enige ander sagte-raak-sleutelbord: 5 stappe
Skoonmaak van die aluminium aluminium-sleutelbord …. of enige ander sagte-raak-sleutelbord: so skoon soos jy of ek probeer om ons aluminium-appelklavier te hou, word dit vuil na 'n jaar of wat. Hierdie instruksie is om u te help om dit skoon te maak. Wees versigtig, want ek is nie verantwoordelik as u sleutelbord breek terwyl u dit doen nie …. SUCKS F