Obsah:
- Krok 1: Příprava
- Krok 2: Příprava záhlaví kolíku
- Krok 3: Sestavení
- Krok 4: Program
- Krok 5: Užijte si to
Video: Malý USB joystick: 5 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:19
Tyto instuctables ukazují, jak vytvořit velmi jednoduchý malý USB joystick.
Tyto pokyny se vztahují k joysticku Hall Effect USB, který poskytuje levné řešení.
Krok 1: Příprava
Joystick
2osý vylamovací modul joysticku
Deska Digispark Dev
Jedná se o malou desku pro vývojáře, která může emulovat zařízení USB HID, např. USB klávesnice, myš nebo joystick
Ostatní
Drobné prkénko na krájení, pár drátů na prkénko a pár vývodek
Krok 2: Příprava záhlaví kolíku
Pokud ještě ne, pájecí hlavičky k desce.
UPOZORNĚNÍ Před připojením k prkénku
Napájecí piny desky Digispark dev nejsou vhodné pro prkénko!
Tento projekt vyžaduje pouze 5V a GND piny, Je nutné ohnout 5V pin trochu přihrádky venku, takže není připojen ve stejné řadě, když je zapojen do prkénka. Nebo něco vyfouknete.
Krok 3: Sestavení
Umístění kolíků u obou desek je nevyvážené, potřebuje další kolíky k podpoře rohů, které nemají kolíkovou hlavičku.
Zde je shrnutí připojení:
Digispark -> Joystick
GND -> GND 5V -> 5V P2 -> VRx P5 -> VRy P0 -> SW
Poznámka:
- SW spouštění stisknutím joysticku
- P3 a P4 jsou připojeny k USB, takže žádný projekt USB HID nemůže k těmto 2 pinům připojit další věci
- P2 je stále k dispozici pro něco jiného, např. signální LED nebo extra tlačítko
- Ke čtení hodnot VRx a VRy jsou vyžadovány analogové vstupní piny, Digispark P2 a P5 jsou analogové vstupní piny. Některá deska nemusí mít povolenou P5 (bit RSTDISBL efuse). Můžete to vyzkoušet na příkladu „blinkru“Arduina na pinu 5. Musíte znovu vypálit bootloader nebo jednoduše změnit efuse, abyste jej povolili. Další podrobnosti:
Odkaz:
Krok 4: Program
Nastavte Arduino s podporou Digispark, pokud ještě ne:
digistump.com/wiki/digispark
Stáhněte a naprogramujte zdrojový kód:
github.com/moononournation/TinyUSBJoystick
Krok 5: Užijte si to
Nyní máte malé zařízení, které vám pomůže pracovat s analogovou hodnotou 2 os.
Doporučuje:
Malý kompas s ATtiny85: 12 kroků (s obrázky)
Malý kompas s ATtiny85: Toto je náš první projekt s ATtiny85; jednoduchý kapesní digitální kompas (ve spolupráci s J. Arturo Espejelem Báezem). ATtiny85 je vysoce výkonný a nízkoenergetický mikrokontrolér. Má 8 Kbytů programovatelné flash paměti. Z tohoto důvodu chal
Malý basový předzesilovač a efekty: Black Ice, Electra Fuzz: 9 kroků (s obrázky)
Malý basový předzesilovač a efekty: Black Ice, Electra Fuzz: V této příručce vám ukážu, jak si můžete vytvořit vlastní basový/kytarový předzesilovač a efektový box. Rozhodl jsem se vytvořit hybridní efektový box, který kombinuje běžný zkreslovací efekt „Black Ice“nebo „Electra Distortion“s fuzz efektem „Bazz Fuss“
Malý dřevěný notebook: 7 kroků (s obrázky)
Drobný dřevěný notebook: Nedávno jsem byl v MakersCentral v Anglii a navštívil jsem stánek @pimoroni a vyzvedl si 4 " dotykový displej pro Raspberry pi s názvem HyperPixel 4.0. Je to 800 x 480 pixelů 4 " vícedotykový displej. Přemýšlíte o projektu, který byste rychle použili
Malý reproduktor Bluetooth na víno: 7 kroků (s obrázky)
Bluetooth reproduktor malého sudu na víno: Můj děda nedávno zemřel a já a moje rodina jsme prošli jeho dům a vzali si na jeho památku, co chceme. Našel jsem starý dřevěný 5- nebo 10litrový sud na víno. Když jsem viděl tento malý sud, bylo mi jasné, že z něj vytvořím Bluetooth spea
Malý Timmy Robot: 5 kroků (s obrázky)
Malý Timmy Robot: Chtěl jsem svému synovi vyrobit hračku, hračku, která by mohla snadno komunikovat, a tak jsem přemýšlel o výrobě robota, který by dělal sledování tváří, který by s ním mohl komunikovat prostřednictvím dotyků a vyjadřování emocí. Nemám moc znalostí 3D designu, takže začnu