RC Kumanda – Arduino ile Joystick
Eski bir RC kumandasının Arduino Leonardo ve MMJoy2 yazılımı kullanılarak bilgisayarda joystick olarak çalıştırılması.
Proje Açıklaması
Bu projede, kullanılmayan eski bir RC kumandayı Arduino Leonardo ile entegre ederek bilgisayarda joystick olarak çalıştırmayı amaçladım. Arduino Uno bu projede kullanılmaz; çünkü Leonardo modeli USB üzerinden doğrudan HID (joystick) olarak tanıtılabilir.
Kumanda içerisindeki potansiyometreler Arduino’nun analog pinlerine, düğmeler ise dijital pinlere bağlandı. Tüm girişler MMJoy2 yazılımı üzerinden joystick eksenleri ve butonlar olarak tanımlandı.
Yapım Aşamaları
- RC kumandanın açılması ve iç bağlantıların incelenmesi
- Potansiyometrelerin analog pinlere bağlanması
- Düğmelerin dijital pinlere bağlanması
- MMJoy2 ile pin–ekseni eşlemesi
- Joystick kalibrasyonu ve test
Son aşamada kumandanın tüm eksenleri ve düğmeleri Windows tarafından standart bir joystick olarak algılanmaktadır.
Kullanılan Donanım
- Arduino Leonardox1
- RC Kumandax1
- PotansiyometreMevcut
- Anahtar / ButonMevcut
Notlar
Devre şeması örnek amaçlıdır. Bağlantılar kumandaya göre değişebilir. Uygulamadan önce mutlaka kontrol edilmelidir.
Proje Galerisi