Forum: Mikrocontroller und Digitale Elektronik LED Ansteuerung für Kunstprojekt


von Marco Z. (tzippy)


Lesenswert?

Hallo!

Für ein Kunstprojekt suche ich nach Möglichkeiten 25 weiße LEDs 
anzusteuern.
Dabei sollen die LEDs jeweils verschieden aufleuchten.

1) 18 der LEDs sollen in jeweils 3 Streifen á 6 LEDs angeordnet sein. 
Diese Linien sollen wie ein Mercedesstern in der Mitte zusammenlaufen 
(jeweils 120° Abstand). Zuerst leuchtet von jedem der Streifen die 
"äußerste" auf, das Licht bewegt sich dann weiter bis zur innersten LED, 
danach leuchtet wieder die jeweils äußerste. Es leuchten also zu jedem 
Zeitpunkt 3 LEDs. Jeweils eine pro Strip. Diese "Lauflichter" sollen 
permanent laufen, sobald die Installation eingeschaltet wird.

2)
Unabhängig davon sollen 7 LEDs nach Bedarf mittels Schalter zusammen 
ein- und ausgeschaltet werden können.

Da ich so eine Ansteuerung noch nie selbst in die Hand genommen habe, 
würde ich gerne in die richtige Richtung "geschubst" werden.
Klingt das für euch nach Arduino und 25 einzelnen LEDs oder gibt es 
vielleicht sogar LED Streifen, bei denen sich die LEDs einzeln ansteuern 
lassen?
Für Hinweise bin ich dankbar!

von Mercedes (Gast)


Lesenswert?


von Marco Z. (tzippy)


Lesenswert?

Vielen Dank!!

von Lukas W. (lukas_we)


Lesenswert?

Wie wär es denn mit Neopixeln (WS2812b) das sind mit geringem aufwand 
einzel ansteuerbare LEDs. Die Ledstreifen und einen Arduino bekommt man 
relativ billig auf ebay. Zum ansteuern der LED's gibt es auch schon 
vorgeschriebene Librarys und genügend beispiele im Internet dazu.
Mit freundlichen Grüßen
Lukas W.

von Stefan F. (Gast)


Lesenswert?

Das ist ein prima Projekt, um mit Arduino anzufangen.

Du brauchst
- ein Arduino Nano Board
- ein Netzteil mit 5V mindestens 500mA
- 25 weiße LEDs
- 25 Widerstände 220 Ohm
- Ein Schalter 1xEIN

Jede LED bekommt einen Vorwiderstand. 18 LEDs schliesst du an Ausgänge 
des Arduino Boardes an (Achtung: D0 und D1 sind reserviert). Die 
restlichen 7 LEDs kommen direkt an den Schalter.

Anleitungen findest du in erster Linie auf arduino.cc.

Marco Z. schrieb:
> Klingt das für euch nach Arduino und 25 einzelnen LEDs oder gibt es
> vielleicht sogar LED Streifen, bei denen sich die LEDs einzeln ansteuern
> lassen?

Man kann alternativ LED Streifen mit WS2812 Chips nehmen, dann musst du 
allerdings eine fremde Bibliothek zum Arduino System hinzufügen. Dabei 
kann viel mehr schief gehen, als mit herkömmlichen einzelnen LEDs.

von Wolfgang (Gast)


Lesenswert?

Stefan ⛄ F. schrieb:
> Man kann alternativ LED Streifen mit WS2812 Chips nehmen, dann musst du
> allerdings eine fremde Bibliothek zum Arduino System hinzufügen.

Teufelszeug diese Bibliotheken ...

Obwohl man auf dem Arduino relativ sicher sein kann, dass sie frei von 
Viren und sonstigem unerwünschtem Zeugs sind.

von Stefan F. (Gast)


Lesenswert?

Wolfgang schrieb:
> Teufelszeug diese Bibliotheken ...

Das nicht, aber für das erste Projekt so ganz ohne Erfahrung mit der 
Programmiersprache und der Hardware, würde ich jedenfalls lieber erstmal 
einfach anfangen.

Hier bitten fast wöchentlich Anfänger um Hilfe, deren WS2812 Projekte 
nicht wie erwartet funktionieren.

von Marco Z. (tzippy)


Lesenswert?

Wolfgang schrieb:
> Stefan ⛄ F. schrieb:
>> Man kann alternativ LED Streifen mit WS2812 Chips nehmen, dann musst du
>> allerdings eine fremde Bibliothek zum Arduino System hinzufügen.
>
> Teufelszeug diese Bibliotheken ...
>

Ich schätze je günstiger die controller, desto hingesch*****er sind die 
programmiert?

von Karl B. (gustav)


Angehängte Dateien:

Lesenswert?

Marco Z. schrieb:
> Ich schätze je günstiger die controller, desto hingesch*****er sind die
> programmiert?

Hi,
nicht unbedingt.
Mit Atmel 4313 hatte ich 'mal sowas gemacht.
Der Trick: Verschiedene Timer-Interrupt-Funktionen ausschöpfen für die 
Wiederholrate, die Speed,
und für die Muster .db Anweisung. Also Tabellen oder Arrays. Mit 
Pointer.
Schöne Spielwiese.

ciao
custav

von Marco Z. (tzippy)


Lesenswert?

Okay nachdem ich mich jetzt mal einen Tag mit WS2812 beschäftigt habe, 
denke ich dass ich den Weg erstmal gehen werde. Es gibt hier einfach 
schon sehr viel, das man benutzen kann.
Vielen Dank für eure Hinweise.

von Dominik (Gast)


Lesenswert?

Wenn es bei reinem weißen licht bleiben soll, keine anderen Muster als 
das, nach innen zulaufende, gefordert werden... vielleicht tut es dann 
auch ein ne555 und ein passender zähler ic. ggf.( je nach LED Typ ) 
vielleicht noch ein darlington transistor array?

Muss ja nicht alles mit nem arduino gelöst werden ;-)

Gruß Dominik

von Harald W. (wilhelms)


Lesenswert?

Wolfgang schrieb:

> Teufelszeug diese Bibliotheken ...

Deshalb wurden sie zu Corona-Zeiten auch alle geschlossen...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.