Tartalomjegyzék:
- 1. lépés: Nézze meg a videót
- 2. lépés: Szerezzen be minden alkatrészt és kelléket
- 3. lépés: Szerezze be a Ps2 könyvtárat
- 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: Az elrendezés beállítása
- 8. lépés: Telepítse a motorvédőt az Arduino táblára
- 9. lépés: Csatlakoztassa a Track Power és a Turnouts motorpajzsot
- 10. lépés: Csatlakoztassa az érintőpadot a beállításhoz
- 11. lépés: Helyezze a mozdony (oka) t a pályára
- 12. lépés: Csatlakoztassa a telepítőt az áramellátáshoz és kapcsolja be
- 13. lépés: Ellenőrizze a vezérlőket
- 14. lépés: Ossza meg munkáját és bővítse tovább
Videó: Laptop érintőpad által vezérelt vasúti modell - PS/2 Arduino interfész: 14 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
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
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
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
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í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
Ó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
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 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
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 12 voltos tápegységet a rendszerhez, majd kapcsolja be.
13. lépés: Ellenőrizze a vezérlőket
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:
Arduino által vezérelt modell lift: 7 lépés (képekkel)
Arduino által vezérelt modellfelvonó: Ebben az utasításban megmutatom, hogyan építettem egy kétszintű játékfelvonót, működő tolóajtókkal és igény szerint fel-le mozgó kocsival. A lift szíve egy Arduino Uno (vagy ebben az esetben egy Adafruit metró), az Adafruit Moto
Két vonatot futtató automatizált vasúti modell (V2.0) - Arduino alapú: 15 lépés (képekkel)
Két vonatot futtató automatizált vasúti modell (V2.0) | Arduino alapú: A modellvasút -elrendezések automatizálása az Arduino mikrokontrollerek használatával nagyszerű módja annak, hogy a mikrovezérlőket, a programozást és a modellvasutat egyetlen hobbivá egyesítse. Egy csomó projekt áll rendelkezésre a vonat önálló vezetésére egy vasúti modellben
Billentyűzettel vezérelt vasúti modell elrendezés V2.5 - PS/2 interfész: 12 lépés
Billentyűzettel vezérelt vasúti modell elrendezés V2.5 | PS/2 interfész: Az Arduino mikrokontrollerek használatával sokféle módon lehet szabályozni a vasúti modell elrendezését. A billentyűzetnek nagy előnye, hogy sok billentyűvel rendelkezik, és sok funkciót ad hozzá. Lássuk, hogyan kezdhetünk egy egyszerű elrendezéssel a mozdonnyal
Automatizált vasúti modell elrendezés elfordított hurokkal: 14 lépés
Automatizált vasúti modell elrendezés elfordított hurokkal: Az egyik korábbi utasításomban megmutattam, hogyan lehet egyszerű, automatizált pont -pont modellvasutat készíteni. A projekt egyik fő hátránya az volt, hogy a vonatnak fordított irányba kellett haladnia, hogy visszamenjen a kiindulási ponthoz. R
Automatizált vasúti modell két vonaton: 9 lépés
Automatizált vasútmodell két vonaton: Egy ideje automatizált vasútmodell -elrendezést készítettem el. Egy képviselőtársam kérésére elkészítettem ezt az utasítást. Ez némileg hasonlít a korábban említett projekthez. Az elrendezés két vonatot foglal el, és másként is közlekedik