Farbe und Helligkeit eines LED-Streifens mit Potentiometern manipulieren



Seite als PDF

Zwei Poten­tio­me­ter die­nen dazu, Far­ben und Hel­lig­keit eines LED-Strei­fens zu mani­pu­lie­ren.

So sieht es aus (Dreh­po­ten­tio­me­ter am Gro­ve-Shield):

Der LED-Strei­fen besteht aus meh­re­ren mit­ein­an­der ver­bun­de­nen RGB-LEDs. Jede besitzt einen eige­nen Con­trol­ler und kann ein­zeln ange­steu­ert wer­den. Er benö­tigt nur einen digi­ta­len Ein­gang.

RGB ist eine Mischung der Far­ben Rot, Grün und Blau. Jede Far­be kann von 0 bis 255 gesetzt wer­den, die Wer­te wer­den durch Kom­ma­ta getrennt.

 Hier fin­dest du einen Über­blick über die 🔗RGB-Farb­codes (exter­ner Link abge­ru­fen am 25.4.22).

Bei­spie­le:

Benötigte Bauteile:

  • LED-Strei­fen
  • 2 belie­bi­ge Poten­tio­me­ter (Dreh- oder Schie­be­po­ten­tio­me­ter)
  • Lei­tungs­dräh­te

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

Das eigent­li­che Pro­gramm:
Als Ers­tes musst du eine Biblio­thek instal­lie­ren:

Sketch ⇒ Biblio­thek ein­bin­den ⇒ Biblio­the­ken ver­wal­ten

Jedem Befehl muss der Name des LED-Strei­fens vor­an­ge­stellt wer­den.

Schlüs­sel­wort Akti­on
begin()LED-Ring star­ten
num­Pi­xels()Anzahl der LEDs lesen
show()LED-Ring ein­schal­ten
clear()LED-Ring aus­schal­ten
setPixelColor(LED-Nummer, rot, grün, blau)Far­be einer LED set­zen
LED-Num­mer
rot -> 0 - 255
grün -> 0 - 255
blau -> 0 - 255
set­Bright­ness()Hel­lig­keit set­zen (0-255)
Color(rot, grün, blau)Far­be für alle LEDs set­zen
rot -> 0 - 255
grün -> 0 - 255
blau -> 0 - 255

Bei­spiel rot:
int Far­be = LEDStreifen.Color(255, 0, 0);

Bei­spiel grün:
int Far­be = LEDStreifen.Color(0, 255, 0);

Bei­spiel blau:
int Far­be = LEDStreifen.Color(0, 0, 255);
fill(Farbe, Start, Ende)Far­be für die mit Start und Ende bezeich­ne­ten Pixel set­zen

Bin­de die benö­tig­te Biblio­thek ein und defi­nie­re die Varia­blen.


Der set­up-Block star­tet den Seri­el­len Moni­tor und initia­li­siert den LED-Strei­fen.

Der loop-Teil:


Startseite
Aufgaben A-Z
Suchen
Downloads
Fehlermeldungen
Seite als PDF

Ähnliche Projekte


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