Tartalomjegyzék:

Laptop érintőpad által vezérelt vasúti modell - PS/2 Arduino interfész: 14 lépés
Laptop érintőpad által vezérelt vasúti modell - PS/2 Arduino interfész: 14 lépés

Videó: Laptop érintőpad által vezérelt vasúti modell - PS/2 Arduino interfész: 14 lépés

Videó: Laptop érintőpad által vezérelt vasúti modell - PS/2 Arduino interfész: 14 lépés
Videó: How To Fix Touchpad On Windows 10 [2023] Tutorial 2024, November
Anonim
Laptop érintőpad által vezérelt vasúti modell | PS/2 Arduino interfész
Laptop érintőpad által vezérelt vasúti modell | PS/2 Arduino interfész

A laptop érintőpadja az egyik nagyszerű eszköz, amelyet bemenetként lehet használni a mikrokontroller projektekhez. Tehát ma valósítsuk meg ezt az eszközt egy Arduino mikrokontrollerrel egy vasúti modell vezérlésére. A PS/2 érintőpad segítségével 3 részvételt tudunk szabályozni és nyomon követni az energiát.

Ha az érintőpadot szélességével az alján tartja (mintegy portré módban), az ujját a két átló mentén elcsúsztatva két fordulatot fog vezérelni, az ujját vízszintesen csúsztatva egy másik részvételt és az ujját függőlegesen csúsztatja. a mozdony sebességének és irányának szabályozására szolgál.

Tehát minden további nélkül, kezdjük el!

1. lépés: Nézze meg a videót

Image
Image

Nézze meg a videót, hogy megértse az összes kezelőszervet, és többet tudjon meg a működéséről.

2. lépés: Szerezzen be minden alkatrészt és kelléket

Nézze meg az érintőpad csatlakozásait
Nézze meg az érintőpad csatlakozásait

Ehhez a projekthez szüksége lesz:

  • Egy Arduino mikrokontroller, amely kompatibilis az Adafruit Motor Shield V2 -vel (UNO, Leonardo, stb.)
  • Adafruit motorpajzs V2
  • PS/2 érintőpad
  • 4 vezeték Dupont dugókkal az egyik oldalon (Az érintőpad csatlakoztatásához az Arduino kártyához)
  • 2 db vezeték a pálya tápellátásának és a fordulatoknak (max. 3) a motorpajzshoz való csatlakoztatásához
  • 12 voltos egyenáramú tápegység, amelynek áramkapacitása legalább 1A.

3. lépés: Szerezze be a Ps2 könyvtárat

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.

4. lépés: Találja ki az érintőpad csatlakozásait

f A fentihez hasonló Synaptics érintőpaddal rendelkezik, a „T22” pad +5V, „T10” „óra”, „T11” „adat” és „T23” „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

Programozza be az Arduino mikrokontrollert
Programozza be az Arduino mikrokontrollert

Javasoljuk, hogy nézze át a kódot, mielőtt feltöltené az Arduino mikrokontrollerre, hogy megértse, mi történik.

7. lépés: Az elrendezés beállítása

Állítsa be az elrendezést
Állítsa be az elrendezést

Állítson be egy elrendezést a pálya teljesítményének és mindhárom részvételi szabályozó teszteléséhez. Győződjön meg arról, hogy minden vágánycsukló megfelelően van -e elkészítve és a nyomvonalak tiszták. A vágányok és a mozdony kerekeinek rendszeres tisztítása ajánlott a mozdonyok elakadásának megelőzése érdekében.

8. lépés: Telepítse a motorvédőt az Arduino táblára

Szerelje be a motorpajzsot az Arduino táblára
Szerelje be a motorpajzsot az Arduino táblára

Óvatosan igazítsa a motorpajzs csapjait az Arduino kártya hüvelyéhez, és nyomja a pajzsot az Arduino tábla tetejére. Győződjön meg arról, hogy a pajzs biztonságosan illeszkedik az Arduino táblára, és egyetlen tű sem hajlik meg.

9. lépés: Csatlakoztassa a Track Power és a Turnouts motorpajzsot

Csatlakoztassa a nyomtápegységet és a kapcsolókat a motorpajzshoz
Csatlakoztassa a nyomtápegységet és a kapcsolókat a motorpajzshoz
Csatlakoztassa a nyomtápegységet és a kapcsolókat a motorpajzshoz
Csatlakoztassa a nyomtápegységet és a kapcsolókat a motorpajzshoz
Csatlakoztassa a nyomtápegységet és a kapcsolókat a motorpajzshoz
Csatlakoztassa a nyomtápegységet és a kapcsolókat a motorpajzshoz
Csatlakoztassa a nyomtápegységet és a kapcsolókat a motorpajzshoz
Csatlakoztassa a nyomtápegységet és a kapcsolókat a motorpajzshoz

Hozza létre a következő csatlakozásokat:

  • Csatlakoztassa a sínáramot az árnyékolás „M1” feliratú kimeneti csatlakozójához.
  • Csatlakoztassa a kifutókat a többi három kimeneti csatlakozóhoz: „M2”, „M3” és „M4”.

Győződjön meg arról, hogy az összes vezetékes csatlakozás szoros.

10. lépés: Csatlakoztassa az érintőpadot a beállításhoz

Csatlakoztassa az érintőpadot a beállításhoz
Csatlakoztassa az érintőpadot a beállításhoz
Csatlakoztassa az érintőpadot a beállításhoz
Csatlakoztassa az érintőpadot a beállításhoz

Csatlakoztassa az érintőpadot az Arduino kártyához az alábbi kapcsolatok létrehozásával az érintőpad és az Arduino kártya között:

  • +5 volt vagy "VCC" +5 voltos Arduino kártya
  • „GND” - „GND” az Arduino táblán
  • „Óra” - „A6” az Arduino táblán
  • "Adatok" az Arduino tábla "D5" -éhez

11. lépés: Helyezze a mozdony (oka) t a pályára

Helyezze a mozdony (oka) t a pályára
Helyezze a mozdony (oka) t a pályára

Helyezzen egy vizsgálandó mozdonyt. Igény szerint több mozdonyt is elhelyezhet.

Javasolt egy visszaszorító szerszám használata. Győződjön meg arról, hogy a mozdonyok megfelelően vannak elhelyezve a vágányokon, hogy elkerüljék a kisiklást.

12. lépés: Csatlakoztassa a telepítőt az áramellátáshoz és kapcsolja be

Csatlakoztassa a telepítőt az áramellátáshoz és kapcsolja be
Csatlakoztassa a telepítőt az áramellátáshoz és kapcsolja be

Csatlakoztassa a 12 voltos tápegységet a rendszerhez, majd kapcsolja be.

13. lépés: Ellenőrizze a vezérlőket

Image
Image

Tesztelje az összes vezérlőt. Nézze meg újra a fenti videót, hogy megértse a kezelőszerveket.

14. lépés: Ossza meg munkáját és bővítse tovább

Ha sikerült megvalósítani a projektet, és ha teheti, próbálja meg megosztani alkotásairól készült képeket a közösséggel az „Én elkészítettem!” Gombra kattintva.

Ezenkívül próbáljon további funkciókat hozzáadni ehhez a projekthez, és próbálja meg megosztani azokat is. Bármit is teszel, minden jót!

Ajánlott: