Tartalomjegyzék:
- 1. lépés: Nézze meg a videót
- 2. lépés: Szerezzen be mindent
- 3. lépés: Szerezze be a Ps2 és az Accel Stepper könyvtárakat
- 4. lépés: Találja ki az érintőpad csatlakozásait
- 5. lépés: Tesztelje az érintőpadot
- 6. lépés: Programozza be az Arduino mikrokontrollert
- 7. lépés: Tanulmányozza az áramkör vázlatát
- 8. lépés: Csatlakoztassa a vezetékeket
- 9. lépés: Csatlakoztassa az Arduino táblát az áramellátáshoz, és kapcsolja be
- 10. lépés: Hibaelhárítás
- 11. lépés: Bánkódás vele
Videó: Használja újra a régi laptop érintőpadját a léptetőmotor 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
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 módosítottam az Arduino kódon, és hozzáadtam egy funkciót. Tehát minden további nélkül, kezdjük el!
1. lépés: Nézze meg a videót
Nézze meg a videót, hogy megértse, mi történik.
2. lépés: Szerezzen be mindent
Ehhez a projekthez szüksége lesz:
- Arduino mikrovezérlő kártya
- PS/2 érintőpad laptopról (próbáljon beszerezni egy Synaptics chipet)
- *ULN2003 léptetőmotor-meghajtó (Unipoláris léptetőmotorokhoz (5 vezetékes))
- *L298N léptetőmotor-meghajtó (bipoláris léptetőmotorokhoz (4 vezetékes))
- 6 hüvely -női áthidaló vezeték (2 tápellátáshoz és 4 digitális jelhez)
- Léptetőmotor
- 5-12 voltos egyenáramú áramforrás (a léptetőmotortól függően)
Itt a telepítést egy mobiltelefon-töltő táplálja, amely 5 voltot biztosít az Arduino táblához és a léptető meghajtóhoz. Annak ellenére, hogy a léptetőmotor 12 voltos névleges teljesítményű, alacsonyabb feszültségű tápegységet is használhat, ha a motor nyomatékigénye nem magas, mert az alacsonyabb feszültségű tápegység használatával a motor és a meghajtó hűtője is megmarad.
*Mindkét léptetőmotor -meghajtó azonos tűcsatlakozással rendelkezik az Arduino táblával.
3. lépés: Szerezze be a Ps2 és az Accel Stepper könyvtárakat
Töltse le innen a ps2 könyvtár mappáját. Mozgassa a letöltött mappát az asztalra, mert könnyebb lesz megtalálni. Nyissa meg az Arduino IDE -t, és kattintson a Vázlat> Könyvtár bevonása>. ZIP -könyvtár hozzáadása… elemre, majd válassza ki a ps2 mappát az asztalon. A könyvtár benne lesz, és most már használhatja a ps2 könyvtárat.
Az Accel Stepper könyvtárhoz a Ctrl+Shift+I billentyűkombinációval, majd az „Accel Stepper” begépelésével és a könyvtár telepítésével szerezheti be.
4. lépés: Találja ki az érintőpad csatlakozásait
Ha a fentihez hasonló Synaptics érintőpadja van, a „T22” pad +5V, a „T10” az „óra”, a „T11” az „adatok” és a „T23” a „GND”. A „GND” huzalt forraszthatja egy nagy, szabad rézre is, a fentiek szerint.
Kattintson a fenti képre, ha többet szeretne megtudni.
Ha másik érintőpadja van, próbálja meg megkeresni a cikkszámát az interneten a „pinouts” segítségével, vagy ha elakad, kérdezze meg a Reddit r/Arduino közösségét.
5. lépés: Tesztelje az érintőpadot
Győződjön meg arról, hogy a megfelelő csatlakozásokat az érintőpadhoz csatlakoztatta. Az érintőpad teszteléséhez töltse fel a ps2 egérkódot az Arduino mikrokontrollerre a Példák> ps2 menüből. Csatlakoztassa az „Óra” vezetéket a D6 -hoz, az „Data” vezetéket a D5 -hez, a GND -t a GND -hez, és +5 V -ot vagy VCC -t az Arduino kártya +5 V -os csatlakozójához. Csatlakoztassa újra az Arduino kártyát a számítógéphez, és nyissa meg a soros monitort. Ha látja, hogy a számok változnak, miközben ujját az érintőpadon mozgatja, az érintőpad megfelelően működik, és folytathatja.
6. lépés: Programozza be az Arduino mikrokontrollert
Az első kód, a „PS2_toucpad_with_Stepper” nem rendelkezik gyorsító/lassító funkcióval a léptetőmotorhoz, de beállító funkcióval rendelkezik.
A második kód, a „PS2_toucpad_accel_stepper” nem rendelkezik homing funkcióval, de gyorsító/lassító funkcióval rendelkezik.
További információkat a megfelelő Arduino kódokból tudhat meg.
7. lépés: Tanulmányozza az áramkör vázlatát
Kattintson a képre a jobb megtekintés érdekében.
8. lépés: Csatlakoztassa a vezetékeket
9. lépés: Csatlakoztassa az Arduino táblát az áramellátáshoz, és kapcsolja be
A beállítás bekapcsolása után csúsztassa az ujját az érintőpad hosszában, és nézze meg, hogy a motor mozog -e.
10. lépés: Hibaelhárítás
Ha valamilyen problémával találkozik, tegye a következőket:
Ha a léptetőmotor előre -hátra lép, ahelyett, hogy egy bizonyos irányba haladna:
- Változtassa meg a pin deklaráció sorrendjét. Például: cserélje le a léptető lépegetőt (200, 8, 10, 9, 11) a léptető léptetőre (200, 8, 9, 10, 11).
- Ellenőrizze az összes jelvezetéket, amelyek összekötik a motor meghajtóját az Arduino táblával, valamint a léptetőmotor vezetékeit megfelelően csatlakoztatják, ahol kell, és nem lazák és hibásak.
Ha a motor egyáltalán nem mozog:
- Ellenőrizze, hogy az érintőpad megfelelően működik -e, térjen vissza az 5. lépéshez.
- Ellenőrizze, hogy a motorvezérlő és az érintőpad kap -e áramot.
- Ellenőrizze, hogy a motor vagy a motor meghajtója hibás -e.
11. lépés: Bánkódás vele
Most, hogy elindult, miért nem osztja meg a közösséggel. Kattintson a "Megcsináltam!" és ossza meg alkotásait. Próbálja meg módosítani a kódot további funkciók hozzáadásához, több léptetőmotor futtatásához stb.
Továbbá, ha lehetséges, próbáljon segíteni azoknak, akik elakadtak, nagyon hálás lennék nektek.
Ajánlott:
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)
Használja újra a régi laptop érintőpadját a számítógép vezérléséhez! 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 kombináljunk egyet a
Léptetőmotor vezérelt léptetőmotor - Léptetőmotor forgó kódolóként: 11 lépés (képekkel)
Léptetőmotor vezérelt léptetőmotor | Léptetőmotor forgó kódolóként: Van pár léptetőmotor, és szeretne valamit tenni? Ebben az utasításban használjunk léptetőmotort forgó jeladóként, hogy egy másik léptetőmotor helyzetét egy Arduino mikrokontroller segítségével vezéreljük. Szóval minden további nélkül menjünk
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 ú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)