Latest Comments

Görüntülenecek bir yorum yok.

Merhaba! Bugün, eski bir RC kumandasını nasıl Arduino ile entegre ederek bilgisayarda kullanabileceğimizi anlatacağım. Projemizde, kullanmadığımız eski kumandayı, Arduino ve MMJoy2 yazılımı aracılığıyla bilgisayarımıza joystick gibi bağlayarak çok fonksiyonlu bir kontrol aracı haline getirdim.

Gerekli Malzemeler:

  • Arduino Leonardo (uno olmaz)
  • Rc kumanda
  • MMJoy2 yazılımı
  • Potansiyometreler (RC kumandasındaki joystickler için)
  • Anahtarlar (RC kumandasındaki düğmeler ve ekleyeceğiniz anahtarlar için)
  • Bağlantı kabloları

Yapım Aşamaları:

  1. Kumandayı Hazırlamak: İlk olarak, eski kumandayı dikkatlice açtım. Kumandanın içindeki düğme ve potansiyometrelerin bağlantı şekline baktım.
  2. Arduino’yu Kumandaya Bağlamak: Kumandadaki potansiyometreler ve düğmelerin uçlarını Arduino’nun analog pinlerine bağladım. Düğmelerin bağlantılarını ise dijital pinlere yaptım.
  3. MMJoy2 Yazılımını Kullanmak: MMJoy2, Arduino’yu bilgisayara joystick olarak tanıyan bir yazılım. MMJoy2 yazılımını indirip kurarak, Arduino’nun doğru şekilde joystick olarak çalışmasını sağladım. MMJoy2’yi açarak, Arduino’nun analog ve dijital pinlerini doğru şekilde eşledim.
  4. Kontrolleri Yapılandırmak: Potansiyometreleri, joystick hareketlerini simüle edecek şekilde ayarladım. Düğmeleri ise farklı komutlar için yapılandırdım. Örneğin, uçak tipi iki kademeli anahtarlarımı farklı işlevlere atadım. MMJoy2 arayüzünde her tuş ve hareket için gerekli ayarları yaparak, kumandanın her bir butonunu ve hareketini bilgisayara tanıttım.
  5. Test Etme: Son adımda, yaptığım bağlantıları test ettim. Kumandadaki hareketlerin ve düğmelerin doğru şekilde bilgisayarda bir joystick gibi çalıştığından emin oldum.

Devre şeması (Hatalar olabilir)

*UNO YAZMASINI DİKKATE ALMAYINIZ LEONARDO OLMALIDIR

mmjoy 2de böyle kodladım

mmjoy 2yi nasıl kullanabileceğiniz hakkında fikriniz olması için bir video

mmjoy 2 butonlar hakkında bir video

Görseller

Tags:

No responses yet

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir