Arduino DA Wandler Transistor LED funkeln

OP Persönliche Seite #5452957
Lesenswert?

Hi

Ich habe eine marokkanische Laterne gebaut und denke nun über die
innere Beleuchtungselektronik nach. Ich würde gerne das die Laterne
wie so eine Art magisches Glimmen/Funkeln von sich gibt... also kam
mir die Idee mehrere verschiedenfarbige LED's in einer Kugelanordnung 
unabhängig von einander per zufallsgenerator zu dimmen und wieder 
aufleuchten zu lassen damit eine Art "Magie" :) aus der Lampe kommt. Ich 
müsste so ca. 6-10 verschiedene LED's regeln...

Jetzt meine Anfänger Idee. Wäre es möglich von einem Arduino Nano zu 
einem DA-Wandler Signale zu senden die über Transistorenbasis die 
Spannung an den LED's regeln? Oder ist es zwingend nötig das ganze per 
PWM zu machen, oder ist die ganze Idee dooof?
Gast #5452962
Lesenswert?

Paul G. schrieb:
> die Spannung an den LED's regeln

Leds werden nicht über eine Spannung, sondern über den Strom der durch 
sie fliesst in der Helligkeit gesteuert.

Der Plural wird nicht mit einem Apostroph gebildet, siehe dazu auch:
http://www.deppenapostroph.info/

Paul G. schrieb:
> Oder ist es zwingend nötig das ganze per PWM zu machen
nein nicht zwingend, aber bedeutend einfacher
Gast #5452983
Lesenswert?

Paul G. schrieb:
> mit konstantem Strom anschließe und die Spannung langsam runterdrehe kan
> ich die LED problemlos dimmen,

Und oh Wunder, die Stromanzeigt geht dabei auch runter.

Paul G. schrieb:
> ließe sich das nicht auf mein Vorhaben übertragen?

Warum dollte man, warum will man eine Helligkeit haben, die von der LED 
Temperatur und LED Exemplar abhängt do dass man nachregeln müsste, warum 
nicht einfach eine Helligkeit die proportional zum Strom ist (und warum 
nicht einfach imner den vollen Strom und eben nur kurz leuchten lassen, 
eben PWM statt Labornetzteil ?)

Übrigens, purer Zufall flackert nicht angenehm.
Gast #5452991
Lesenswert?

Paul G. schrieb:
> Aber wenn ich eine LED an mein Labornetzeil mit konstantem Strom

Es ist in der Regel besser Leds mit PWM zu dimmern - was mit Arduinos 
auch ein klacks ist.
Das Internet ist voll mit "instructables" wie z.B. diesem hier:

http://www.instructables.com/id/Flicker-up-to-6-LEDs-with-Arduino/

Ich habe es nur ueberflogenund es scheint alles erklaert zu werden.
Das Projekt koennte deinen Anforderungen gerecht werden und du kannst 
dich dabei auch alleine einarbeiten.



Der Author hat sich uebrigens als "Deutscher" zu erkennen gegeben - 
solltest Du also kein Englisch koennen,dann kontaktier ihn...

have fun ?
Gast #5453051
Lesenswert?

Paul G. schrieb:
> Ah okay, danke. Ich werde das mal durchgehen.

Das Projekt laesst sich nicht als pdf-Downloaden ohne angemeldet zu 
sein.
Fuer Off-Line-Benutzung hab ich es dir zusammengeschustert:
Die pdf im Anhang enthaelt alle notwendigen Dateien/codes und Infos.
Ich musste die Webseite als "Bild" herunterladen - also nix mit copy & 
paste.Dafuer dienen dann eben die enthaltenen Anhaenge innerhalb der 
pdf...
Angehängte Dateien:
#5453104
Lesenswert?

Paul G. schrieb:
> Jetzt meine Anfänger Idee. Wäre es möglich von einem Arduino Nano zu
> einem DA-Wandler Signale zu senden die über Transistorenbasis die
> Spannung an den LED's regeln? Oder ist es zwingend nötig das ganze per
> PWM zu machen, oder ist die ganze Idee dooof?

mache es dir leichter, nehme 5mm WS2812B RGB LEDs mache deine Kugel und 
benutze die fastLED LIB o.ä.

Du kannst jede Farbe, in jeder Helligkeit (interne PWM in der LED) für 
jede LED einzeln steuern und brauchst nur 4 Leitungen!

https://www.ebay.de/i/222845138175?chn=ps&var=521685427822
https://www.hood.de/i/10-x-led-5mm-pl9823-f5-bgl-ws2812-b-rgb-integrierter-controller-54277249.htm
https://www.ebay.de/itm/APA106-F5-P9823-5mm-RGB-LED-mit-integriertem-Controller-wie-WS2812B/173085366043?hash=item284cb1171b:g:mGUAAOSw37tV~XGV
#5453140
Lesenswert?

Joachim B. schrieb:
> mache es dir leichter, nehme 5mm WS2812B RGB LEDs mache deine Kugel und
> benutze die fastLED LIB o.ä.

Wollte ich auch vorschlagen. Die Dinger sind unglaublich hell. Ich 
verwende sie garnicht volle Pulle.
Die Lib unterstützt sogar einen Tiny85. Mit weniger Hardware geht's doch 
schon bald nicht mehr. Auf einem UNO entwickeln, bis das Flackern 
gefällt und dann für den Tiny kompilieren und den flashen :-)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren