Tartalomjegyzék:
- 1. lépés: Nézze meg a videót
- 2. lépés: Szerezze be az összes szükséges dolgot
- 3. lépés: Keresse meg az érintőpad huzalozási csatlakozásait
- Lépés: Programozza be az Arduino mikrokontrollert
- Lépés: Csatlakoztassa az érintőpadot az Arduino táblához
- 6. lépés: Csatlakoztassa a telepítőt a számítógéphez
- Lépés: Csatlakoztassa a 7 szegmenses LED -kijelzőt az Arduino kártyához
- 8. lépés: Csatlakoztassa a telepítőt a számítógéphez és tesztelje
- 9. lépés: Hangerőszabályzó
- 10. lépés: A kód testreszabása
- 11. lépés: Tegyen többet
Videó: Használja újra a régi laptop érintőpadját a számítógép vezérléséhez!: 11 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
A PS/2 laptop érintőpadjai a mikrovezérlővel használható legmenőbb felhasználói felületű eszközök közé tartoznak. A csúsztatható és koppintó ujjmozdulatok bizonyíthatják, hogy meglehetősen egyszerű és szórakoztató módon képesek irányítani a dolgokat. Ebben az utasításban egyesítsünk egyet egy USB HID Arduino mikrokontrollerrel, hogy ujjunk csúsztatásával átvegyük a számítógép irányítását. Lássunk neki!
1. lépés: Nézze meg a videót
Nézze meg a videót, hogy megértse ennek működését és ismerje a billentyűzet funkcióit.
2. lépés: Szerezze be az összes szükséges dolgot
Kezdhetjük ennek a projektnek az alapváltozatával, ahol két billentyűparancs funkció vezérelhető az ujjmozdulattal az x és y tengelyen. A többfunkciós verzió lehetővé teszi számunkra, hogy kétnél több billentyűparancs funkciót használjunk, ahol az x tengely mozgása fogja irányítani a funkciót, és az y tengely mozgása váltani fog a funkciók között.
Ehhez a projekthez szüksége lesz:
- USB HID-kompatibilis Arduino mikrokontroller (Leonardo, Micro, Pro Micro).
- PS/2 érintőpad (az egyik a Synaptics -tól ajánlott, mivel ismert és tesztelt).
- 4 vezeték (Csupasz vezetékek, egyik oldalon dugóval, hogy az Arduino kártyát az érintőpadhoz csatlakoztassák).
A többfunkciós vezérlőhöz ezenkívül szüksége lesz:
- 7 szegmenses LED kijelző (közös katód 1, azaz közös terminál -ve)
- 220Ω -os ellenállás.
- 9 vezeték (A LED kijelző csatlakoztatása az Arduino kártyához).
3. lépés: Keresse meg az érintőpad huzalozási csatlakozásait
Keressen online a használt érintőpad cikkszámára. Ha elakad, segítséget kaphat az r/Arduino közösségtől.
A legtöbb érintőpadon, különösen a Synapticson, a következő rézpárnák felelnek meg a fedélzeti chip egyes csatlakozásainak:
- T22 ~> +5 volt
- T23 ~> GND
- T10 ~> Óra
- T11 ~> Adatok
Lépés: Programozza be az Arduino mikrokontrollert
Azt javaslom, hogy kezdje el a kód alapverziójával, hogy megismerje a kezelőszerveket, és módosítsa a beállításokat, hogy megfeleljen a jövőbeni igényeinek.
Lépés: Csatlakoztassa az érintőpadot az Arduino táblához
Mivel az érintőpad rézpárnái már ismertek, csatlakoztathatjuk az érintőpad 5 voltos és GND bemenetét az Arduino kártya +5 voltos és GND fejlécéhez.
Az óracsap az A0 tűhöz, az adattű pedig az Arduino kártya A1 érintkezőjéhez lesz csatlakoztatva.
Szerencsére ezen a táblán elég nagy szalagcsatlakozó volt, amely lehetővé teszi a hím jumper vezetékek csatlakoztatását. A szükséges rézbetétekhez forraszthatja a vezetékeket, és ha tisztább vezetékeket szeretne, mint a 4. képen, akkor használjon szalagkábelt és forrasztjon rá huzalokat a 3. képen látható módon.
6. lépés: Csatlakoztassa a telepítőt a számítógéphez
Ezt a lépést most kihagyhatja, ha a projekt többfunkciós verzióját használja.
A beállítás csatlakoztatása után, amikor az ujját az érintőpadon mozgatja az x tengelyen, képesnek kell lennie a bal és jobb nyílbillentyűk vezérlésére, és az ujj mozgatására az y tengely mentén, felfelé és lefelé nyilakkal.
Lépés: Csatlakoztassa a 7 szegmenses LED -kijelzőt az Arduino kártyához
Csatlakoztassa a kijelző közös tűjét egy 200Ω -os ellenálláson keresztül az Arduino kártya D9 -es tűjéhez. Ezután hozza létre a következő kapcsolatokat:
LED kijelző tű ~> Arduino kártya csap
A ~> D2
B ~> D3
C ~> D4
D ~> D5
E ~> D6
F ~> D7
G ~> D8
A LED kijelző „DP” csapja nem használható.
8. lépés: Csatlakoztassa a telepítőt a számítógéphez és tesztelje
Miután csatlakoztatta a beállítást a számítógéphez, az ujját az y tengely mentén elcsúsztatva, ahogy a videóban is látható, a LED kijelzőn megjelenő szám az ujj mozgásának irányától függően növekszik/csökken. Összesen 15 funkció van, ebből 14 számítógépes vezérlésre szolgál (A 0 funkció a LED kijelző fényerejének szabályozására van fenntartva, de megváltoztatható az Arduino kód módosításával).
Amíg a 0 funkcióban van, az ujját az x tengely mentén elcsúsztatva a LED kijelző fényereje változhat, az ujj mozgásának irányától függően. A többi 14 funkciót az Arduino kód ismerteti. Nyugodtan változtassa meg őket igényeinek megfelelően.
9. lépés: Hangerőszabályzó
Az Arduino mikrovezérlő a Page Up és Page Down billentyűk Ctrl billentyűvel történő lenyomásával emeli vagy csökkenti a hangerőt. Annak érdekében, hogy ez a billentyűparancs működjön, le kell töltenie a "Volume.exe" fájlt innen (biztonságos), és be kell helyeznie az indítási rendszer mappába, hogy az minden alkalommal elinduljon, amikor a számítógép elindul.
Ezt ellenőrizheti segítségért.
10. lépés: A kód testreszabása
Próbálja meg megváltoztatni a kódot, hogy a számítógép vezérlésén kívül más dolgokat is elvégezzen, további funkciókat adjon hozzá vagy módosítsa a meglévőket. Rengeteg funkció marad, amelyeket ki kell használni.
11. lépés: Tegyen többet
Érintőpad segítségével próbálja meg irányítani a többi ehhez hasonló dolgot. A PS/2 érintőpad használatával sok mindenre képes! Ha valami újat talál ki, próbálja meg megosztani a közösséggel.
Ajánlott:
Használja újra a régi laptop érintőpadját a léptetőmotor vezérléséhez: 11 lépés (képekkel)
Használja újra a régi laptop érintőpadját a léptetőmotor vezérléséhez: Ezt a projektet néhány hónappal ezelőtt készítettem. Néhány nappal ezelőtt közzétettem egy videót a projektről az r/Arduino -n a Reddit -en. Látva, hogy az emberek érdeklődnek a projekt iránt, úgy döntöttem, hogy elkészítem ezt az Instructable -t, ahol néhány változtatást eszközöltem az Arduino -kódon
Használja újra a régi telefont és a régi hangszórókat STEREO -ként: 4 lépés
Használja újra a régi telefont és a régi hangszórókat STEREO -ként: Váltson egy pár régi hangszórót és egy régi okostelefont sztereó installációba rádióval, mp3 -lejátszó podcastokkal és internetes rádióval, néhány közös komponens használatával, amelyek összértéke kevesebb, mint 5 euró! Tehát van egy 5-10 éves okostelefon-kollekciónk
Használja a varázslatokat a számítógép vezérléséhez!: 7 lépés (képekkel)
Használja a varázslatokat a számítógép irányításához !: Valaha is akart olyan varázslatokat használni, mint a Harry Potter? Egy kis munkával és némi hangfelismeréssel ez elsajátítható. A projekthez szükséges dolgok: Számítógép Windows XP vagy VistaA mikrofonnal Némi idő és türelem! Ha élvezte ezt az utasítást
Használja a Bluetooth 4.0 HC -08 modult a címezhető LED -ek vezérléséhez - Arduino Uno bemutató: 4 lépés (képekkel)
Használja a Bluetooth 4.0 HC -08 modult a címezhető LED -ek vezérléséhez - Arduino Uno oktatóanyag: Már elmélyült a kommunikációs modulokban az Arduino segítségével? A Bluetooth lehetőséget teremt az Arduino projektek számára és a dolgok internetének használatára. Itt egy baba lépéssel kezdjük, és megtanuljuk, hogyan vezérelhetjük a címezhető LED -eket
Használja újra a régi nyomtatószalagokat és videó szalagot kötél készítéséhez!: 9 lépés
Használja újra a régi nyomtatószalagokat és videószalagot kötél készítéséhez !: Használja újra a régi nyomtatószalagokat és videószalagot kötél készítéséhez! nem, nem a pontmátrixos festékszalagokról beszélek (bár működni fognak, csak rendetlenek lennének)