Arduino XY Eksenli Joystick Modül

Modül içerisinde ayarlı 2 adet 10K potansiyometre ve 1 adet switch button bulunmaktadır. Yapısı gereği X ve Y eksenlerinde yapılan hareketler potların değerini değiştirmekte bu da Analog çıkışlarda rakamsal değere karşılık gelmektedir. Bu sayede hassas kontrol gereken yönetimleri sağlayabilmekteyiz. PlayStation 2 ‘ üzerinde orjinal gelen oyun kolları üzerinde de aynı joystick e denk gelebiliriz. Bu modül ile uzaktan kumandalı bir cihaz yapabilir veya bir oyun için kontrolcü yapabiliriz.
Modül üzerinde 5 Pin bulunuyor.

Bunlar;
VSS : +5 Volt
GND : Ground
KEY, S-K veya B : Button
S-X : X Eksenindeki hareketinde analog değerin okunacağı pin
S-Y : Y Y Eksenindeki hareketinde analog değerin okunacağı pin

Arduino XY Joystick Oryantasyon Şeması
Oryantasyon Şeması (Resim-4)

Resim-4 ‘ te de görüleceği üzere joystick modülü tam ortadayken x ve y verileri 512×512 kalıyor. Bu da Buton hassasiyetinin bir eksende 1/512 olduğunu gösteriyor. Elimizle bu hassasiyeti ayarlayamayız ama kodlarla bu hassasiyeti alçaltıp yükseltebiliriz. Piyasada fiyatı ortalama 5 TL olan bu modül ile farklı işlevler yapan projeler çıkartabiliriz.
Not diğer adı : KY-023

Bu modül ile yapılan örnekler aşağıda verilmiştir.