Spisu treści:

Joystick DIY Arcade: 3 kroki
Joystick DIY Arcade: 3 kroki

Wideo: Joystick DIY Arcade: 3 kroki

Wideo: Joystick DIY Arcade: 3 kroki
Wideo: HOW TO MAKE JOYSTICK FOR TEKKEN 3 2024, Listopad
Anonim
Joystick zręcznościowy DIY
Joystick zręcznościowy DIY
Joystick zręcznościowy DIY
Joystick zręcznościowy DIY

To jest joystick zręcznościowy, który zrobiłem.

Sam joystick arkadowy jest tworzony od podstaw za pomocą mikroprzełączników rolkowych, bez gotowego modułu joysticka arkadowego używanego wcześniej. Wpadłem na ten pomysł od kogoś z Maker Faire Singapore w 2016 roku, gdzie pamiętałem, że ktoś zrobił to samo, z wyjątkiem znacznie lepszego niż mój.

Przyciski arkadowe były zwykłymi przyciskami arkadowymi o wartości 2 USD, podstawowymi, ale o wiele lepszymi niż typowe przełączniki dotykowe.

Krok 1: Obudowa i elektronika

Obudowa i elektronika
Obudowa i elektronika
Obudowa i elektronika
Obudowa i elektronika
Obudowa i elektronika
Obudowa i elektronika
Obudowa i elektronika
Obudowa i elektronika

Etui wykonane jest głównie z kawałków akrylu. 1 czarny kawałek był wygięty w 4 łączeniach, aby zrobić boki, 1 wyczyszczony kawałek zakrywał dno. Biały kawałek i inny rodzaj przezroczystego plastiku (nie akrylu, cienki kawałek plastiku, z jakiegoś opakowania) został użyty do zakrycia góry i zamontowania odpowiednio joysticka i przycisków.

W górnych kawałkach plastiku wycięto otwory, aby zamontować przyciski Arcade oraz wsunąć i użyć drążka joysticka.

Jeśli chodzi o okablowanie, to w zasadzie podłączyłem wszystkie przełączniki i przyciski do masy i zostawiłem dodatkowy pin do podłączenia do gpio do wejścia pullup dla mikrokontrolera.

Krok 2: Joystick

Drążek sterowy
Drążek sterowy
Drążek sterowy
Drążek sterowy
Drążek sterowy
Drążek sterowy

Głównym drążkiem joysticka jest drewniany kołek, docięty na wymiar.

Przełączniki rolkowe musiałyby być przyklejone na gorąco na tylnej stronie białego kawałka akrylu, na krawędziach otworu na kołek.

Pomysł polegałby na sklejeniu przełączników w taki sposób, aby za każdym razem, gdy drążek porusza się w górę, w dół, w lewo lub w prawo, odpowiedni przełącznik zostanie wciśnięty. Trzymaj przełączniki blisko siebie tak, aby gdy joystick poruszał się po przekątnej (np. w górę w prawo), 2 z odpowiednich przełączników zostały wciśnięte.

Pamiętaj jednak, aby wcześniej dostosować położenie przełączników (jak blisko otworu) do pożądanej czułości. W przeciwnym razie podczas zmiany wpadniesz w duży bałagan. Kiedy będziesz zadowolony, możesz złożyć sprawę i przejść do następnego kroku.

Krok 3: Mikrokontroler i dodatkowa elektronika

Mikrokontroler i dodatkowa elektronika
Mikrokontroler i dodatkowa elektronika
Mikrokontroler i dodatkowa elektronika
Mikrokontroler i dodatkowa elektronika
Mikrokontroler i dodatkowa elektronika
Mikrokontroler i dodatkowa elektronika

Możesz użyć dowolnego mikrokontrolera z funkcją HID (najlepiej USB, ponieważ zasady przewodowe), jak Arduino Leonardo (chociaż jest wolny), Teensy lub Bluetooth HID, jak Adafruit Bluefruit EZ-key. W tym przypadku użyłem Teensy 3.2, Zwróć uwagę na prawidłowe podłączenie przełączników. Kiedy poruszasz joystickiem w jednym kierunku, w rzeczywistości naciskasz przełącznik w przeciwnym kierunku (Przesuń w górę naciska przełącznik w dół). Tak więc przełącznik w dół powinien być zmapowany do góry, lewy do prawej itd.

Korzystając ze środowiska Arduino IDE, użyj funkcji Keyboard.press() i Keyboard.release(), aby przyporządkować każdy przycisk do każdego klawisza. Nie używaj Keyboard.print(), ponieważ jest to powolne.

Zalecana: