Leuchtstärke von LEDs mit einem Joystick regeln



Seite als PDF

Wird der Joy­stick in der ver­ti­ka­len X-Ach­se nach vor­ne bewegt, wird die rote LED mit­hil­fe der ⇒Puls­wei­ten­mo­du­la­ti­on lang­sam hel­ler.
Die Bewe­gung des Joy­sticks auf der X-Ach­se ver­rin­gert die Hel­lig­keit der roten LED. Die Bewe­gung der hori­zon­ta­len Y-Ach­se nach rechts sorgt dafür, dass die grü­ne LED hel­ler wird, die Bewe­gung nach links ver­dun­kelt die grü­ne LED.

Ein Druck auf den Knopf schal­tet bei­de LEDs aus.

So sieht es aus:

Der Joy­stick besteht aus zwei Poten­tio­me­tern, jeweils einer für die X-Ach­se und einer für die Y-Ach­se. Bei­de lesen bei den Bewe­gun­gen des Joy­sticks die Span­nung an den ver­wen­de­ten ana­lo­gen Pins. Die­se Span­nung wird in einem digi­tal-ana­log-Wand­ler in Wer­te zwi­schen 0 und 1023 umge­wan­delt.

Die Wer­te kön­nen je nach Joy­stick leicht nach oben oder unten abwei­chen.
Die Beschrif­tung und die Rei­hen­fol­ge der Pins kön­nen sich je nach Joy­stick unter­schei­den.

Ach­seBezeich­nungAnschluss
X-Ach­seVRx/VERA0
Y-Ach­seVRy/HORA1
But­tonSW/SEL7

Benö­tig­te Bau­tei­le:

  • 2 LEDs
  • 2 Wider­stän­de 220 Ω
  • Joy­stick
  • Lei­tungs­dräh­te

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

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

Defi­nie­re zunächst die Varia­blen:

Im set­up-Teil wird neben den LEDs auch der pin­Mo­de des But­tons defi­niert:

Der loop-Teil:


Startseite
Aufgaben A-Z
Suchen
Downloads
Fehlermeldungen
Seite als PDF

Ähnliche Projekte


Letzte Aktualisierung: Jan. 2, 2026 @ 10:10