KY-023 - 2-Achsen-Joystick

KY-023 - 2-Achsen-Joystick

  • Richtungssteuerung auf X- und Y-Achse
  • Fernsteuerung
  • Auswertung mit ADC

Das 2-Achsen-Joystick vom Typ KY-023 ist ein Drucktaster, der sich in alle Richtungen bewegen und dessen Position und Richtung auf einer X- und Y-Achse bestimmen lässt.

In diesem Joystick befindet sich für die X-Achse und die Y-Achse jeweils ein Potentiometer, die wie ein veränderlicher Spannungsteiler mit zwei Widerständen funktionieren.

Die Auswertung der Achsen erfolgt typischerweise über zwei ADC-Eingänge eines Mikrocontrollers. Die analoge Spannung wird dabei in einen digitalen Wert umgewandelt. Der wiederum, abhängig von der Anwendung, etwas steuern kann.

Funktionsweise (Darstellung einer Achse)

KY-023 - 2-Achsen-Joystick

Intern funktionieren die beiden Achsen wie zwei Potentiometer, deren Schleifer sich in Mittelstellung befinden. Bewegt man das Joystick auf der X- und Y-Achse verschiebt man die Schleifer auf den Widerstandsbahnen der Potentiometer.

Die beiden Potentiometer entsprechen jeweils einem Spannungsteiler aus zwei Widerständen. Wird nun die Position auf einer Achse verändert, so ändern sich die beiden Widerstände des Spannungsteilers abhängig zur Position des Schleifers. In eine Richtung wird der Widerstand R1 kleiner und der Widerstand R2 größer. In die andere Richtung wird der Widerstand R1 größer und der Widerstand R2 kleiner.
Im Ruhezustand befinden sich die beiden Potentiometer in Mittelstellung.
Wenn an einem Spannungsteiler eine Spannung anliegt teilt sich diese Spannung an den beiden Widerständen im selben Verhältnis auf. Durch Messen der Teilspannung an R2 kann man die Position des Joysticks auf einer Achse auswerten.

Kennzeichnung und Anschlussbelegung

  • +5V: +VCC (+3,3 bis 5,0 Volt)
  • GND: GND / 0 Volt
  • VRX: Ausgang Potentiometer der X-Achse
  • VRY: Ausgang Potentiometer der Y-Achse
  • SW: Ausgang Taster

VRX und VRY sind Ausgänge, die mit dem Mittelabgriff der internen Potentiometer verbunden sind. Darüber lässt sich die Position des Joysticks auf der X- und Y-Achse lesen. SW ist der Ausgang des Tasters, den man mit einen digitalen Eingang eines Mikrocontrollers verbindet.

Hinweis: Laut der Anschlusskennzeichnung auf der Platine scheinen die X- und Y-Achse baulich festgelegt zu sein. Das ist aber nicht richtig. Prinzipiell kann man das Joystick-Modul drehen wie man will. Man muss dann nur die Werte, zum Beispiel in einem Programmcode, richtig interpretieren.

Anwendungen mit 2-Achsen-Joystick

Weitere verwandte Themen:

Frag Elektronik-Kompendium.de

Elektronik-Sets für das Hardware-nahe Programmieren

Elektronik-Fibel

Elektronik einfach und leicht verständlich

Die Elektronik-Fibel ist ein Buch über die Grundlagen der Elektronik, Bauelemente, Schaltungstechnik und Digitaltechnik.

Das will ich haben!

Programmieren mit dem Raspberry Pi Pico
Online-Workshop

Programmieren mit dem Raspberry Pi Pico

Gemeinsam mit anderen und unter Anleitung experimentieren? Wir bieten unterschiedliche Online-Workshops zum Raspberry Pi Pico und MicroPython an. Einführung in die Programmierung, Sensoren programmieren und kalibrieren, sowie Internet of Things und Smart Home über WLAN und MQTT.

Online-Workshop buchen

Für Ihre Fragen zu unseren Online-Workshops mit dem Raspberry Pi Pico besuchen Sie unseren PicoTalk (Online-Meeting). (Headset empfohlen)

Zum PicoTalk