Soru & Cevap

Joystick ile ledler nasıl kontrol edilir acaba?

08.03.2018 - 04:32

Joystickimizi sağa yatırdığımızda sağ sola yatırdığımızda sol yukarı yatırdığımızda yukarı aşağı yatırdığımızda da aşağıdaki ledin yanmasını istiyorum.

 

 

Soran kişi: uberbora

21 Görüntülenme

4 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-87289-1569234090.png
yakupgovler
28.09.2019 - 01:06

Joystik kullanımı ile bir potansiyometreyi okumak arasında bir fark yok aslında.

Örneğin joystikin rx pinini A0'a bağladığınızda ve A0 pinini analogread ile okuduğunuzda yaklaşık 512 değerini okursunuz. Sağa çektiğinizde bu değer artar, sola çektiğinizde bu değer azalır. Siz de gelen bu değerlere göre istediğiniz işlemi yaparsınız. Örneğin gelen değeri rx adında bir değişkene atadıysanız.

if (rx > 550) {

//sağ ledi yakan kodlar

}

if (rx < 480) {

  //sol ledi yakan kodlar

}

ry pini için de aynı şeyi Y ekseni için düşünerek yapacaksınız.

Profile picture for user snndk
snndk
15.03.2018 - 09:52

Merhabalar;

https://github.com/jinput/jinput
Bu kütüphaneyi kullanarak Joystick girdilerinizi kontrol ettirebilirsiniz. Aynı kütüphaneyi bitirme projemde kullanmıştım ve gayet iyi çalışıyor. https://theuzo007.wordpress.com/2013/10/26/joystick-in-java-with-jinput-v2/ Bu linkte de örnek bir uygulama bulacaksınız. İyi çalışmalar!

Profile picture for user gndzlpemr
gndzlpemr
08.03.2018 - 04:38


Valla bende bilmiyorum yazan olursa iyi olur.

Profile picture for user gndzlpemr
gndzlpemr
08.03.2018 - 04:38


Valla bende bilmiyorum yazan olursa iyi olur.