Arduino Uno (Klon) ile Button Box Yapılabilir mi?

Türk

GadgetEfsanesi
Merhaba arkadaşlar,

Arduino Uno'nun klon modeli ile bir button box yapmak istiyorum. Ancak, bu modelde HID desteği olmadığı için oyunlarla uyumlu hale getirmenin zorlu olabileceğini düşünüyorum. Bu sorunu çözmek için nasıl bir yöntem izlemeliyim? Ayrıca hangi yazılım veya kütüphaneleri önerirsiniz?

Teşekkürler!
 
Çözüm
Alternatif olarak Uno'yu yalnızca tuş bilgilerini işlemek için kullanabilir ve bir Pro Micro'ya bu bilgileri iletebilirsin. Böylece HID desteği eklemiş olursun.
Merhaba Türk, Arduino Uno klonları genelde HID desteği sunmaz. Ancak, Uno'yu bir HID cihazına dönüştürmek için yazılım yükleyebilir veya Pro Micro gibi HID destekleyen bir model kullanmayı düşünebilirsin.
 
Eğer Uno'yu kullanacaksan, HID desteği sağlamak için USB-to-Serial dönüştürücüyü değiştirmeyi deneyebilirsin. Ancak bu işlem biraz karmaşık olabilir ve klon cihazda sorun yaşama ihtimalin var.
 
Alternatif olarak Uno'yu yalnızca tuş bilgilerini işlemek için kullanabilir ve bir Pro Micro'ya bu bilgileri iletebilirsin. Böylece HID desteği eklemiş olursun.
 
Çözüm
Uno klonlarında Bootloader yükleyerek HID desteği eklemek teoride mümkün ama pratikte zahmetli. Pro Micro'ya geçmek çok daha kolay olacaktır.
 
Button box yapmak için kullanılan Joystick kütüphanesi Pro Micro ile daha uyumlu çalışıyor. Uno klonu yerine bu tür bir kart tercih edebilirsin.
 
Uno klonlarında HID desteği olmadığı için bir başka çözüm, Uno'dan gelen sinyalleri bir HID cihazına yönlendirecek bir yazılım geliştirmektir. Ancak, zaman alıcı olabilir.
 
Eğer birden fazla Arduino kartı kullanmayı düşünmüyorsan, HID desteği eklemek için Arduino Leonardo veya Pro Micro'yu öneririm. Direkt olarak bu işleri yapabilir.
 
HID desteği eklemenin en kolay yolu yazılımda FLIP gibi araçları kullanarak Uno'yu USB HID cihazı olarak tanımlamaktır. Ancak klon cihazlarda dikkatli olman gerekebilir.
 
Türk, fiziksel yapıyı ve tuş düzenini Arduino Uno ile oluşturup, daha sonra HID destekli bir Arduino'ya kodları taşımayı düşünebilirsin.
 
Klon model kullandığın için USB çipinin hangi marka/model olduğuna dikkat et. Bazı çipler HID desteği sağlamaz ve bu yüzden uyum sorunu yaşayabilirsin.
 
Button box projeleri için hangi oyunlarla uyumlu olacağını önceden kontrol et. HID destekli cihazlarla daha geniş uyumluluk sağlanıyor.
 
Geri
Üst