Tartalomjegyzék:
- 1. lépés: Az alapötlet
- 2. lépés: Gyűjtse össze anyagait:
- 3. lépés: IR -vevő (TSOP1738)
- 4. lépés: Áramköri diagram:
- 5. lépés: Az IR Remote Library telepítése:
- 6. lépés: Az IR távoli jelek dekódolása:
- 7. lépés: Jegyezze fel a dekódolt jelértékeket
- 8. lépés: A kulcslap működésének kódja
- 9. lépés: Kész:
- 10. lépés: Nézze meg ezeket a hűvös gifeket és videókat
Videó: Készíts mini vezeték nélküli billentyűzetet a TV távirányítójából: 10 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Kövesse a szerző további információit:
Gondolt már arra, hogy vezeték nélküli billentyűzetet készít a TV távirányítójának feltörésével. Tehát ebben az utasításban elmagyarázom, hogyan lehet olcsó mini vezeték nélküli billentyűzetet készíteni.
Ez a projekt infravörös (IR) kommunikációt használ egyedi vezeték nélküli billentyűzet létrehozásához.
Lássunk neki
1. lépés: Az alapötlet
Ez a projekt az infravörös vezeték nélküli kommunikációt használja a különböző billentyűzetműveletek végrehajtásához. Az R vagy az infravörös kommunikáció gyakori, olcsó és könnyen használható vezeték nélküli kommunikációs technológia. Az infravörös fény nagyon hasonlít a látható fényhez, azzal a különbséggel, hogy valamivel hosszabb hullámhosszú. Ez azt jelenti, hogy az IR az emberi szem számára nem észlelhető - tökéletes a vezeték nélküli kommunikációhoz.
Ennek a projektnek az alapötlete az, hogy amikor megnyom egy gombot a TV távirányítóján, egy IR vevő és egy Arduino segítségével dekódolhatjuk, és a dekódolt értékek felhasználhatók különböző billentyűzet -műveletek végrehajtására. Az Arduino Pro MicroBB-t használtam, mivel az ATmega32U4 mikrokontrollerre épül, amely beépített USB-vel rendelkezik, így a Micro felismerhető egérként vagy billentyűzetként. Használhatja az Arduino Leonardo -t is. Ez a projekt nagyon egyszerű, és bárki módosíthatja az igényeknek megfelelően.
2. lépés: Gyűjtse össze anyagait:
- Arduino Pro Micro vagy Arduino Leonardo
- IR -vevő (TSOP1738)
- TV távirányító
- Néhány jumper vezeték
Jegyzet:
Csak az ATmega32U4 -en alapuló táblákat használhatja. Így a Micro/Leonardo felismerhető egérként vagy billentyűzetként.
3. lépés: IR -vevő (TSOP1738)
Miniatűr vevőkészülék infravörös távirányító rendszerekhez. A demodulált kimeneti jelet egy mikroprocesszor közvetlenül dekódolhatja. A TSOP1738 kompatibilis az összes általános IR távirányító adatformátummal.
4. lépés: Áramköri diagram:
HA Leonardo -t használ, akkor a DATA érintkezőben kis változások történnek. Az adat Pin -t a Leonardo MOSI -tűjéhez kell csatlakoztatnia.
5. lépés: Az IR Remote Library telepítése:
Töltse le és telepítse innen az IR Remote Library alkalmazást.
Ha nem tudja, hogyan kell további arduino könyvtárakat telepíteni, kövesse az alábbi linket
www.arduino.cc/en/Guide/Libraries
6. lépés: Az IR távoli jelek dekódolása:
Az infravörös távirányító jeleinek dekódolásához használhatjuk az "IRrecvDemo" arduino vázlatot, az IR Remote Library -vel együtt.
Megjegyzés: A példavázlaton (IRrecvDemo) apró változtatásokat kell végrehajtania az int RECV_PIN értékben. Alapértelmezés szerint 11 lesz, de az Arduino Micro esetében a MOSI pin a 16. pin. Ezért hajtsa végre a kód módosítását.
int RECV_PIN = 16;
Ha Leonardo -t használ, akkor azt MOSI pin -számra kell módosítania.
- Válassza ki a táblát (Arduino/Genuino Micro) -(3. ábra)
- Port kiválasztása (4. ábra)
- Töltse fel a kódját
7. lépés: Jegyezze fel a dekódolt jelértékeket
- Nyissa meg a Soros monitort, és szerezze be az IR Remote Signal értékeket.
- Megjegyzés Az egyes gombok értékeit írja le.
8. lépés: A kulcslap működésének kódja
A jelértékek beszerzése után a következő lépés a jelértékek hozzáadása a programhoz, és annak feltétele, hogy ha a távoli jel értéke megegyezik a program értékeivel, akkor végezzen különböző billentyűzet -műveleteket.
A Billentyűzetkönyvtár hozzáadása lehetővé teszi a billentyűzet különböző műveleteinek végrehajtását.
Letöltheti a kódot alulról, vagy letöltheti a GitHub oldalamról.
Töltse le a kódot, és töltse fel az arduino micro -ba az Arduino IDE -n keresztül.
9. lépés: Kész:
A fenti vázlatot igényei szerint módosíthatja.
Az alábbi linkeken további billentyűzetfunkciókat adhat hozzá
- https://www.arduino.cc/en/Reference/KeyboardModif…
- https://www.arduino.cc/en/Reference/ASCIIchart
Ajánlott:
Vezeték nélküli Arduino robot a HC12 vezeték nélküli modul használatával: 7 lépés
Vezeték nélküli Arduino robot a HC12 vezeték nélküli modul használatával: Hé srácok, üdv újra. Korábbi hozzászólásomban elmagyaráztam, hogy mi az a H -híd áramkör, az L293D motorvezérlő IC, a malackalapú L293D motorvezérlő IC a nagyáramú motorvezérlők vezetéséhez, és hogyan tervezheti meg és készítheti el saját L293D motorvezérlő tábláját
Távirányítású autó - Vezeték nélküli vezeték nélküli Xbox 360 vezérlővel: 5 lépés
Távirányítású autó - vezérelhető a vezeték nélküli Xbox 360 vezérlő használatával: Ezek az utasítások saját távirányítású autó létrehozásához, vezeték nélküli Xbox 360 vezérlővel vezérelhetők
Ötven méter hatótávolságú vezeték nélküli hozzáférési pont TP Link WN7200ND USB vezeték nélküli adapterrel Raspbian Stretch -en: 6 lépés
Ötven méter hatótávolságú vezeték nélküli hozzáférési pont TP Link WN7200ND USB vezeték nélküli adapterrel a Raspbian Stretch -en: A Raspberry Pi kiválóan alkalmas biztonságos vezeték nélküli hozzáférési pontok létrehozására, de nem rendelkezik jó hatótávolsággal, TP Link WN7200ND USB vezeték nélküli adaptert használtam annak kiterjesztéséhez. Szeretném megosztani, hogyan kell csinálniMiért akarok málna pi -t használni router helyett? T
DIY vezeték nélküli mikrofon vezeték nélküli gitárrendszerhez: 4 lépés
DIY Wireless Mic to Wireless Guitar System: Néztem néhány videót és néhány zenekart, és szinte közülük vezeték nélküli rendszert használ a gitáron. Megőrülök, mozogok, sétálok, és azt csinálok, amit akarnak, anélkül, hogy a zsinórt használnám, ezért arról álmodozom, hogy lesz egy .. De .. nekem ez most túl drága, ezért erre jutottam
Hackeljen be egy vezeték nélküli kaputelefont egy vezeték nélküli riasztókapcsolóba vagy be/ki kapcsolóba: 4 lépés
Hackeljen be egy vezeték nélküli kaputelefont egy vezeték nélküli riasztókapcsolóba vagy be/ki kapcsolóba: Nemrég építettem egy riasztórendszert, és telepítettem a házamba. Mágneses kapcsolókat használtam az ajtókon, és bekötöttem a padláson. Az ablakok egy másik történet, és a kemény huzalozás nem volt lehetőség. Szükségem volt egy vezeték nélküli megoldásra, és ez