İçindekiler:
Video: Usb Hid Klavye Emülatörüne Ps2 Denetleyicisi: 3 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Bu, bir ps2 denetleyicisi için programlanabilir bir pc usb adaptörü oluşturmaya yönelik küçük bir projedir. Çapraz platformdur. Olağan yazılım çözümünü (antimicro, joy2key vb.) yüklemede sorun yaşadığım için yaptım. Kütüphane teensy 2.0 için derlenmiyor. Bir klon arduino mikro kullandım, ancak usb hid'i destekleyen herhangi bir arduino çalışmalıdır. Programlanabilir olduğundan, belirli tuşları taklit etmek için düğme kombinasyonları ayarlayabilirsiniz. Kodun, buharda proton üzerinden tomb raider 2 için tuş bağlantıları var.
Adım 1: Malzeme Listesi
3 fit 26 awg katı çekirdek yalıtımlı tel.
yan kesiciler
akı özlü elektronik lehim ve demir
arduino mikro
ps2 denetleyicisinden soketi temizlemek için usb adaptörüne
arduinoya uygun mikro usb kablosu
demir testeresi
sıcak tutkal ve onu eritmek anlamına gelir.
Adım 2: Sökme ve Yeniden Montaj
önce usb adaptörünü bir tornavidayla açın, içindekileri çıkarın. sonra bir demir testeresi kullanarak pcb'yi soket pimlerinin arkasından kesin. daha sonra bir yan kesici kullanarak pcb'yi her bir pim arasında kırın. Ardından pcb adalarını her pimden sökün.
Şimdi, 4 inç uzunluğunda 6 uzunlukta tel kesin. soketin arkasından arduino'ya yukarıdaki şemaya göre lehimleyin. Arduino klonunda bazı pinler eksik olduğu için pin çıkışını değiştirdim. Emin değilseniz, buradaki en üstteki resme bakın:
www.rhydolabz.com/wiki/?p=12663
Pinout, kodda doğru şekilde yorumlanmıştır
ps2x.config_gamepad(10, 16, 14, 15, yanlış, yanlış); /* kurulum pinleri ve ayarları: GamePad(saat, komut, dikkat, veri, Basınçlar?, Rumble?) hata kontrolü*/
saat= 10
komut=16
dikkat=14
veri=15
3. Adım: Bellenimi Yükleme
şimdi, kütüphaneyi 1.8.8 veya daha yüksek sürümlü kurulumunuzun kütüphane klasörüne kopyalayın. Saat hızı, değiştirilerek orijinal kitaplığa göre biraz değiştirilir.
ps2x_lib.h'de #define CTRL_CLK 15 ve birkaç benzer satır rastgele lol. Bunun nedeni, buradaki ile aynı sorunla karşılaşmamdı.
www.billporter.info/forum/topic/reading-buttons-but-not-the-right-buttons/
Sorun yaşarsanız, kodda bağlantılı değiştirilmemiş kitaplığı alın.
şimdi derleyin ve arduino'ya yükleyin.
Biraz işe yararsa (test için linux altında key-mon'u öneririm), kablo kopmalarını önlemek için her şeyi sıcak tutkalla yapıştırın.
Önerilen:
Project Diva Aracade Future Tone için HID Klavye Denetleyicisi: 5 Adım
Project Diva Aracade Future Tone için HID Klavye Denetleyicisi: V-USB, AVR mikro denetleyicileri için düşük hızlı bir USB kitaplık çözümüdür. AVR mikro denetleyicileri kullanarak HID cihazları (Klavye, Fare, Gamepad vb.) oluşturmamızı sağlar. HID klavye uygulaması HID 1.11'e dayanmaktadır. Maksimum 6 tuşa basmayı destekler
MAME ve Sanal Pinball için DIY Klavye Denetleyicisi: 4 Adım (Resimlerle)
MAME ve Sanal Pinball için Kendin Yap Klavye Denetleyicisi: Bu talimat seti, eski klavyeleri kullanarak bir miktar tel, lehim ve bir parça tahta maliyetine kendi klavye denetleyicinizi üretmenize olanak tanır. Bu denetleyiciler benim MAME ve Sanal Pinball projelerimde kullanılmıştır. .Virtual Pinball Inst'e bakın
Arduino Tabanlı Kendin Yap Oyun Denetleyicisi - Arduino PS2 Oyun Denetleyicisi - DIY Arduino Gamepad ile Tekken Oynamak: 7 Adım
Arduino Tabanlı Kendin Yap Oyun Denetleyicisi | Arduino PS2 Oyun Denetleyicisi | Tekken'i DIY Arduino Gamepad ile Oynamak: Merhaba arkadaşlar, oyun oynamak her zaman eğlencelidir ama kendi DIY özel oyun Controller'ınızla oynamak daha eğlencelidir. Bu yüzden bu talimatta arduino pro micro kullanarak bir oyun Controller yapacağız
YABC - Bir Başka Blynk Denetleyicisi - IoT Bulut Sıcaklık ve Nem Denetleyicisi, ESP8266: 4 Adım
YABC - Yine Bir Başka Blynk Denetleyici - IoT Bulut Sıcaklık ve Nem Denetleyicisi, ESP8266: Merhaba Yapımcılar, Geçenlerde evde mantar yetiştirmeye başladım, İstiridye mantarları, ancak evde Fermenter için bu denetleyicilerden 3x'e zaten sahibim, eşim şimdi de bu Kombucha işini yapıyor ve Isı Termostatı olarak
Klavye LED'li Bas, Tiz ve Ses Düzeyi USB Denetleyicisi: 6 Adım (Resimlerle)
Klavye LED'li Bas, Tiz ve Ses Düzeyi USB Denetleyicisi: Ana masaüstü bilgisayarımda bir Creative SoundBlaster Audigy var ve ses veya video medya dinlerken bas ve tiz ayarlarını (ve ses düzeyini) hızlı bir şekilde ayarlamanın bir yoluna ihtiyacım vardı . Kodu, verilen iki kaynaktan uyarladım