Mündəricat:
Video: DIY Arcade Joystick: 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Bu mənim hazırladığım arcade joystickdir.
Arcade joystickin özü, mikro roller açarları istifadə edərək sıfırdan hazırlanmışdır, əldən əvvəl istifadə edilməmiş arcade joystick modulu yoxdur. Bu fikri, 2016 -cı il Maker Faire Sinqapurda birindən aldım, burada eyni şeyi xatırladım, mənimkindən daha yaxşı.
Arcade düymələri adi 2 dollarlıq Arcade düymələri idi, əsas, lakin tipik toxunma açarlarından daha yaxşıdır.
Addım 1: Case və Elektronika
Çanta əsasən akril parçalardan hazırlanmışdır. Yanları düzəltmək üçün 1 qara parça 4 birləşmədə bükülmüş, 1 təmizlənmiş parça dibini örtmüşdür. Üstünü örtmək və joystick və düymələri bağlamaq üçün ağ bir parça və başqa bir növ şəffaf plastik (akril deyil, nazik bir plastik parçası) istifadə edilmişdir.
Arcade düymələrini quraşdırmaq və joystickin çubuğunu sürüşdürmək və istifadə etmək üçün üst plastik parçalara deliklər kəsildi.
Kabellərə gəldikdə, mən əsasən bütün açarları və düymələri yerə bağladım və gpio -ya mikro nəzarətçi üçün bir giriş çəkicinə qoşulmaq üçün əlavə bir pin buraxdım.
Addım 2: Joystick
Joystickin əsas çubuğu, ölçülərinə uyğun olaraq kəsilmiş taxta dübeldir.
Roller açarları, dübel üçün çuxurun kənarlarında, ağ akril parçanın arxa tərəfinə isti şəkildə yapışdırılmalıdır.
Fikir açarları elə yapışdırmaq olardı ki, çubuq nə vaxt yuxarı, aşağı, sola və ya sağa hərəkət etsə, müvafiq düyməyə basılacaq. Şalterləri bir-birinə yaxın tutun ki, joystick diaqonal olaraq hərəkət etdikdə (məsələn, sağdan yuxarı), müvafiq açarlardan 2-si basılar.
Bununla birlikdə, açarların mövqeyini (çuxura nə qədər yaxın olduğunu) əldən əvvəl, istədiyiniz həssaslığa uyğunlaşdırmağa diqqət yetirin. Əks təqdirdə, dəyişdirərkən böyük bir qarışıqlığa girəcəksiniz. Siz razı qaldığınız zaman işi bir yerə yığa və növbəti mərhələyə keçə bilərsiniz.
Addım 3: Mikrokontrolör və Əlavə Elektronika
Ardaino Leonardo (yavaş olsa da), Teensy və ya Adafruit Bluefruit EZ açarı kimi Bluetooth HID kimi HID funksiyalı hər hansı bir mikro nəzarətçidən (tercihen USB, simli qaydalar olduğu üçün) istifadə edə bilərsiniz. Bu vəziyyətdə bir Teensy 3.2 istifadə etdim, Açarları düzgün bir şəkildə bağlamağa diqqət yetirin. Joystick'i bir istiqamətə hərəkət etdirdiyiniz zaman əslində əks istiqamətdə düyməni basmış olursunuz (yuxarı hərəkət aşağı düyməni basır). Buna görə aşağı keçid yuxarıya, sola sağa və s.
Arduino IDE istifadə edərkən Keyboard.press () və Keyboard.release () funksiyalarından istifadə edərək hər düyməni hər düyməyə uyğunlaşdırın. Yavaş olduğu üçün Keyboard.print () istifadə etməyin.
Tövsiyə:
Oksimetr və ürək dərəcəsi ilə DIY Fitness Tracker Ağıllı Saat - TinyCircuits -dən Modul Elektron Modullar - Ən kiçik Arcade: 6 addım
Oksimetr və ürək dərəcəsi ilə DIY Fitness Tracker Ağıllı Saat | TinyCircuits -dən Modul Elektron Modullar | Ən kiçik Arcade: Hey, nə var, uşaqlar! Akarsh burada CETech -dən. Günümüzdə gündəlik həyatımızda çox faydalı olan, lakin özlərinin kiçik bir versiyasında olan bəzi sensor modulları var. Bu gün əlimizdə olan sensorlar, ölçülərə görə çox kiçikdir
DIY MPU-6050 USB Joystick: 5 addım
DIY MPU-6050 USB Joystick: Microsoft Flight Simulator 2020 ilə bir planı yerinə yetirmək üçün klaviaturadan istifadə etməyin nə qədər çətin olduğunu tez anladım. İnternetdə axtarıb almaq üçün münasib qiymətli joystick tapa bilmədim. Onlayn pərakəndə satıcıların əksəriyyəti onları tükəndirdi. M -in populyarlığı
Jammarduino DUE - Arcade Şkaflar üçün Jamma Arayüzünə DIY PC: 6 Addım
Jammarduino DUE - Arcade Şkaflar üçün Jamma İnterfeysi üçün DIY PC: Bu təlimat, aşağı qətnamə CRT və cəmma konnektoru olan orijinal bir arcade maşınını kompüterinizə bağlamaq üçün Arduino DUE üçün sadə bir qalxanın necə yaradılacağını sizə göstərəcək. Videodan gələn video siqnalını gücləndirmək üçün
ESP32 VGA Arcade Oyunları və Joystick: 6 addım (şəkillərlə)
ESP32 VGA Arcade Oyunları və Joystick: Bu təlimatda, bir VGA monitoru üçün çıxışı olan bir ESP32 istifadə edərək, oyunlar kimi dörd arcade - Tetris - Snake - Breakout - Bomber - necə yaradılacağını göstərəcəyəm. Çözünürlük 8 rəngdə 320 x 200 pikseldir. Daha əvvəl bir versiya hazırlamışam
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)