Interrupt – Lauflicht mit Drehgeber



Seite als PDF

Ziel des Projekts

Die Geschwin­dig­keit eines Lauf­lichts soll durch einen Dreh­ge­ber (Rota­ry-Enco­der) gesteu­ert wer­den. Die Dre­hung vor­wärts beschleu­nigt das Lauf­licht, die Dre­hung rück­wärts ver­lang­samt das Lauf­licht. Durch die Kopp­lung eines Pins an einen Inter­rupt kann das Lauf­licht durch Dre­hen des Dreh­ge­bers unter­bro­chen und neu gestar­tet wer­den.

Benötigte Bauteile

  • 5 LEDs
  • Dreh­ge­ber (Rota­ry Enco­der)
  • 5 Wider­stän­de 100 Ω
  • Lei­tungs­dräh­te

Ein Dreh­ge­ber setzt mecha­ni­sche Bewe­gung in elek­tri­sche Impul­se. Hier wird ein 2-Kanal-Dreh­ge­ber ein­ge­setzt, der Vor­wärts- und Rück­wärts­be­we­gun­gen erken­nen kann.

Info
Beach­te die ⇒Vor­wi­der­stän­de ver­schie­de­ner LEDs.

Der Schaltplan

(Fah­re mit der Maus über das Bild, um die Bezeich­nun­gen der Bau­tei­le zu sehen)

Das Programm

Defi­nie­re die Varia­blen:

Der set­up-Teil:

Die durch den Inter­rupt aus­ge­lös­te Funk­ti­on Dreh­ge­ber­Le­sen().

Die Funk­ti­on Lauf­licht():.

Der loop-Teil star­tet das Lauf­licht.

Ähnliche Projekte


Letzte Aktualisierung: Juni 7, 2026 @ 9:41