Tartalomjegyzék:
- 1. lépés: Előkészítés
- 2. lépés: A tűfejléc előkészítése
- 3. lépés: Összeszerelés
- 4. lépés: Programozás
- 5. lépés: Élvezze
Videó: Apró USB joystick: 5 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Ezek az oktathatatlanok bemutatják, hogyan lehet nagyon egyszerű apró USB joystickot készíteni.
Ez az utasítás a Hall Effect USB joystick -hoz kapcsolódik, amely olcsó megoldást kínál.
1. lépés: Előkészítés
Joystick
2 tengelyes joystick kitörő modul
Digispark Dev Board
Ez egy apró fejlesztőtábla, amely képes emulálni az USB HID eszközt, pl. USB billentyűzet, egér vagy joystick
Mások
Egy apró kenyérsütő deszkát, néhány kenyeretáblát és néhány tűfejlécet
2. lépés: A tűfejléc előkészítése
Forrasztócsap fejlécek a táblához, ha még nem.
VIGYÁZAT Mielőtt bedugná a kenyértáblába
A Digispark fejlesztőtábla tápcsapjai nem kenyérpirító táblák!
Ez a projekt csak 5V és GND csapokat igényel. Az 5V -os tüskét kissé hajlítsa meg kívülről, így nem csatlakozik ugyanabba a sorba, miközben a kenyérlaphoz csatlakozik. Vagy kifújsz valamit.
3. lépés: Összeszerelés
A csapok elhelyezése mindkét táblánál kiegyensúlyozatlan, további csapokra van szükség a sarkok alátámasztásához, amelyek nem rendelkeznek csapfejjel.
Íme a kapcsolat összefoglalója:
Digispark -> Joystick
GND -> GND 5V -> 5V P2 -> VRx P5 -> VRy P0 -> SW
Jegyzet:
- SW kioldó a joystick lenyomásával
- A P3 és P4 csatlakozik az USB -hez, így bármely USB HID projekt nem tud más dolgokat csatlakoztatni ehhez a 2 érintkezőhöz
- A P2 még elérhető valami másra, pl. jelző LED vagy egy extra gomb
- A VRx és VRy értékek olvasásához analóg bemeneti tüskék szükségesek, a Digispark P2 és P5 az analóg bemeneti érintkezők. Előfordulhat, hogy néhány kártya nem engedélyezi a P5 -öt (efuse RSTDISBL bit). Tesztelheti az Arduino "villog" példájával az 5. tűn. Újra kell égetnie a rendszerbetöltőt, vagy egyszerűen módosítania kell az efúzt, hogy engedélyezze. További részletek:
Ltsz.:
4. lépés: Programozás
Az Arduino beállítása Digispark támogatással, ha még nem:
digistump.com/wiki/digispark
Töltse le és programozza be a forráskódot:
github.com/moononournation/TinyUSBJoystick
5. lépés: Élvezze
Most van egy apró eszköze, amely segíti a 2 tengelyes analóg értékkel való működést.
Ajánlott:
Apró H-híd meghajtók - Alapok: 6 lépés (képekkel)
Apró H-híd meghajtók | Alapok: Üdvözöljük és üdvözöljük újra egy másik Instructable -ben! Az előzőben megmutattam, hogyan hoztam létre tekercseket a KiCad -ban python szkript segítségével. Ezután létrehoztam és teszteltem néhány tekercsváltozatot, hogy lássam, melyik működik a legjobban. Célom az óriási
Egy apró iránytű ATtiny -vel85: 12 lépés (képekkel)
Apró iránytű ATtiny85 -tel: Ez az első projektünk az ATtiny85 -tel; egyszerű zseb digitális iránytű (J. Arturo Espejel Báez -szel együttműködve). Az ATtiny85 egy nagy teljesítményű és kis teljesítményű mikrokontroller. 8 Kbyte programozható flash memóriával rendelkezik. Ennek köszönhetően a Chal
Apró fa számítógépház: 3 lépés (képekkel)
Apró, fából készült számítógépház: Ebben az oktatóanyagban megmutatom, hogyan építettem meg saját, nagyon kicsi, számítógépből készült számítógépházat. Az egyetlen dolog, amire szüksége lesz:-kézifűrész-toll és vonalzó-szabadidő-dremel és fúró-ATX tápegység tok (fémpalackhoz használják
Plug & Play apró Raspberry Pi hálózati szerver: 6 lépés (képekkel)
Plug & Play Apró Raspberry Pi hálózati szerver: Nemrégiben két Raspberry Pi 1 A+ modell került a kezembe olcsón. Ha még nem hallott a Pi Model A -ról, akkor ez a Raspberry Pi egyik legkorábbi formaterve, amely nagyobb, mint a Pi Zero, és kisebb, mint egy hagyományos Raspberry Pi. Mindig szeretném
Apró riasztórendszer szuper apró Arduino -kompatibilis tábla használatával!: 10 lépés
Apró riasztórendszer egy szuper apró Arduino kompatibilis tábla segítségével! Építeni fogunk egy apró riasztóberendezést, amely méri a távolságot maga és az előtte lévő tárgy között. És amikor az objektum elmozdul egy meghatározott távolságon, az eszköz egy