Seite 1 von 1

Drehgeber KY-040: Von "A" wie Anschlüsse bis "Z" wie Zyklen

Verfasst: So 22. Mär 2026, 11:03
von Heinrichs
Ein Drehgeber ist ein rotierendes Eingabegerät, das anzeigt, um wie viel der Drehknopf gedreht wurde. Im Gegensatz zu einem Drehpotentiometer ist die Ausgabe nicht analog, sondern digital: Sie erfolgt über zwei Ausgänge CLK (Clock) und DA (Data). In einem früheren Beitrag habe ich bereits ein entsprechendes Programm für den Attiny2313 vorgestellt. Hier möchte ich das Thema KY-040 ausführlicher behandeln; dazu finden Sie im Anhang ein Skript (16 Seiten): In diesem gehe ich nicht nur auf die Funktionsweise des KY-040 ein, sondern stelle auch eine Reihe von Programmen mit unterschiedliche Möglichkeiten zur Analyse der vom Drehgeber erzeugten Signale vor.

Dieses Skript finden Sie zusammen mit den Programmen in der Materialiensammlung (s. Anhang).

KY_040_Foto_1.jpg
KY-040
KY_040_Foto_1.jpg (17.47 KiB) 34 mal betrachtet

  1. Übersicht
  2. Aufbau des KY-040
  3. Signalfolge bei einer Drehung
  4. Drehgeber-Programm mit 4-Zyklus
  5. Drehgeber-Programm mit verschachtelten Verzweigungen
  6. Helligkeits-Regler
  7. Drehgeber-Programm mit Interrupts
  8. Eine Micropython-Klasse für den KY-040

.