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?
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.
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.
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.