Sadržaj:
- Korak 1: Priprema
- Korak 2: Priprema zaglavlja iglice
- Korak 3: Montaža
- Korak 4: Program
- Korak 5: Uživajte
Video: Mali USB joystick: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
Ove instuctables pokazuju kako napraviti vrlo jednostavan sićušni USB joystick.
Ove upute povezane su s Hall Effect USB Joystickom za pružanje jeftinog rješenja.
Korak 1: Priprema
Joystick
2-osni modul za probijanje upravljačke palice
Digispark Dev Board
Ovo je sićušna razvojna ploča koja može oponašati USB HID uređaj, npr. USB tipkovnica, miš ili joystick
Drugi
Sićušna ploča, neke žice i neke zaglavlja iglica
Korak 2: Priprema zaglavlja iglice
Zaglavlja igara za lemljenje na ploču ako još nisu.
OPREZ Prije nego što ga uključite u oglasnu ploču
Priključci za napajanje Digispark dev ploče nisu prilagođeni matičnoj ploči!
Za ovaj projekt potrebni su samo 5V i GND pinovi. Potrebno je malo saviti pin 5V vani, tako da se ne poveže u isti red dok je uključen u ploču. Ili ćete nešto ispuhati.
Korak 3: Montaža
Položaj pinova za obje ploče je neuravnotežen, potrebne su dodatne igle za podupiranje uglova koji nemaju zaglavlje pinova.
Evo sažetka veze:
Digispark -> Joystick
GND -> GND 5V -> 5V P2 -> VRx P5 -> VRy P0 -> SW
Bilješka:
- SW okidač pritiskom na joystick
- P3 i P4 su spojeni na USB, tako da bilo koji USB HID projekt ne može spojiti druge stvari na ova 2 pina
- P2 je još uvijek dostupan za nešto drugo, npr. signalna LED ili dodatni gumb
- Za očitavanje vrijednosti VRx i VRy potrebni su pinovi za analogni ulaz, Digispark P2 i P5 su pinovi za analogni ulaz. Neke ploče možda ne omogućuju P5 (efuse RSTDISBL bit). Možete ga testirati pomoću Arduino primjera "treptanja" na pin-u 5. Morate ponovno snimiti Bootloader ili jednostavno promijeniti efuse da biste ga omogućili. Više detalja:
Ref.:
Korak 4: Program
Postavite Arduino s podrškom za Digispark ako još nije:
digistump.com/wiki/digispark
Preuzmite i programirajte izvorni kod:
github.com/moononournation/TinyUSBJoystick
Korak 5: Uživajte
Sada imate mali uređaj koji će vam pomoći pri radu s 2-osi analogne vrijednosti.
Preporučeni:
Mali kompas s ATtiny85: 12 koraka (sa slikama)
Mali kompas s ATtiny85: Ovo je naš prvi projekt s ATtiny85; jednostavan džepni digitalni kompas (u suradnji s J. Arturo Espejel Báez) .ATtiny85 je mikrokontroler visokih performansi i male snage. Ima 8 Kbajta programibilne flash memorije. Zbog toga kala
Mali V/A mjerač s INA219: 9 koraka (sa slikama)
Mali V/A mjerač s INA219: Umorni ste od ponovnog uključivanja multimetra kada želite mjeriti napon i struju na malom projektu? Sitni V/A mjerač je uređaj koji vam je potreban! Nema ništa novo u vezi sa senzorom velike strane struje INA219. Postoji mnogo dobrih projekata u
Automatski lonac za biljke - Mali vrt: 13 koraka (sa slikama)
Automatizirani lonac za biljke - Mali vrt: Student sam multimedije i komunikacijske tehnologije na Howest Kortrijku. Za naš konačni zadatak morali smo razviti IoT projekt po vlastitom izboru. Tražeći ideje, odlučio sam napraviti nešto korisno za moju majku koja voli uzgoj
Plug & Play mali mrežni poslužitelj Raspberry Pi: 6 koraka (sa slikama)
Plug & Play Mali mrežni poslužitelj Raspberry Pi: Nedavno sam se jeftino domogao dva Raspberry Pi 1 modela A+. Ako niste čuli za Pi model A, to je jedan od najranijih faktora oblika Raspberry Pi koji je veći od Pi Zero i manji od standardnog Raspberry Pi. Uvijek želim
MintyBoost! - Mali USB punjač na baterije: 26 koraka (sa slikama)
MintyBoost! - Mali USB punjač na baterije: Ovaj projekt opisuje mali & jednostavan, ali vrlo moćan USB punjač za vaš mp3 player, kameru, mobitel i bilo koji drugi gadget koji možete priključiti u USB priključak za punjenje! Krug punjača i 2 AA baterije staju u kalup za žvakaće gume Altoids, a