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 für das TTGO-Modul mit unterschiedlichen 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) 99 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

.