
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:02



Te instrukcje pokazują, jak zrobić bardzo prosty, mały joystick USB.
Ta instrukcja jest związana z joystickiem USB Hall Effect, który zapewnia tanie rozwiązanie.
Krok 1: Przygotowanie


Drążek sterowy
2-osiowy moduł łamania joysticka
Tablica deweloperska Digipark
Jest to malutka płytka deweloperska, która może emulować urządzenie USB HID, m.in. Klawiatura USB, mysz lub joystick
Inni
Mała płytka stykowa, kilka przewodów płytki stykowej i kilka nagłówków szpilkowych
Krok 2: Przygotowanie nagłówka pinów

Przylutowanie nagłówków pinów do płytki, jeśli jeszcze nie.
PRZESTROGA Przed podłączeniem do deski do krojenia chleba
Piny zasilania płyty dev Digispark nie są przyjazne dla płytek stykowych!
Ten projekt wymaga tylko pinów 5 V i GND, wymaga wygięcia pinu 5 V na zewnątrz, aby nie był podłączony w tym samym rzędzie podczas podłączania do płytki stykowej. Albo coś zdmuchniesz.
Krok 3: Montaż



Umieszczenie pinów dla obu płyt jest niewyważone, potrzebne są dodatkowe piny do podparcia narożników, które nie mają główki pinów.
Oto podsumowanie połączenia:
Digipark -> Joystick
GND -> GND 5V -> 5V P2 -> VRx P5 -> VRy P0 -> SW
Notatka:
- SW wyzwalanie przez naciśnięcie joysticka
- P3 i P4 są podłączone do USB, więc żaden projekt USB HID nie może podłączyć innych rzeczy do tych 2 pinów
- P2 nadal dostępny na coś innego, np. dioda sygnalizacyjna lub dodatkowy przycisk
- Do odczytu wartości VRx i VRy wymagane są piny wejścia analogowego, Digispark P2 i P5 są pinami wejścia analogowego. Niektóre karty mogą nie włączać P5 (zabezpiecz bit RSTDISBL). Możesz to przetestować na przykładzie Arduino "mrugnięcia" na pinie 5. Musisz ponownie wypalić bootloader lub po prostu zmienić bezpiecznik, aby go włączyć. Więcej szczegółów:
Nr ref.:
Krok 4: Program
Skonfiguruj Arduino z obsługą Digispark, jeśli jeszcze nie:
digistump.com/wiki/digispark
Pobierz i zaprogramuj kod źródłowy:
github.com/mononournation/TinyUSBJoystick
Krok 5: Ciesz się

Teraz masz małe urządzenie, które pomoże Ci operować 2-osiową wartością analogową.
Zalecana:
Sterowniki Tiny H-Bridge - Podstawy: 6 kroków (ze zdjęciami)

Sterowniki Tiny H-Bridge | Podstawy: Cześć i witaj z powrotem w innym Instructable! W poprzednim pokazałem, jak tworzyłem cewki w programie KiCad za pomocą skryptu Pythona. Następnie stworzyłem i przetestowałem kilka odmian cewek, aby zobaczyć, który z nich działa najlepiej. Moim celem jest zastąpienie ogromnego
Joystick USB z efektem Halla: 7 kroków (ze zdjęciami)

Joystick USB z efektem Halla: Ta instrukcja pokazuje, jak używać przemysłowego joysticka z efektem Halla do tworzenia precyzyjnego joysticka USB. Istnieje jeszcze jedna powiązana instrukcja Tiny USB Joystick, która może zapewnić tanie rozwiązanie;>
Joystick dżem Jar Joystick: 3 kroki

The Jam Jar Joystick Hack: Moje starsze dziewczyny uwielbiają pomagać mi w budowaniu i graniu w nasze projekty Arduino oparte na tablicach prototypowych – zwłaszcza w gry retro, które stworzyliśmy. Jednak moduły joysticka są zbyt małe i niewygodne dla małych rączek, a ich przechowywanie również stanowi problem. Podczas ostatniej kompilacji
Tiny Moon Tide Clock: 5 kroków (ze zdjęciami)

Tiny Moon Tide Clock: To projekt realizowany z Alaska SeaLife Center. Byli zainteresowani projektem związanym z morzem, który obejmowałby ich uczniów w budowę elektroniki i monitorowanie środowiska oceanicznego. Projekt jest stosunkowo tani w budowie
Lutowanie ręczne Teeny Tiny Chips!: 6 kroków (ze zdjęciami)

Lutowanie ręczne Teeny Tiny Chips!: Czy kiedykolwiek spojrzałeś na chip, który jest mniejszy niż czubek palca i nie ma szpilek, i zastanawiałeś się, jak w ogóle można go wlutować ręcznie? inny instruowany przez Colina ma ładne wyjaśnienie samodzielnego lutowania rozpływowego, ale jeśli twój chi