ich hab da folgende frage: kann ich das ganze so gestalten dass die led`s nicht nacheinander einfach an und ausgehen sondern led 1 aufdimmt und wärend sie abdimmt dimmt led 2 auf ... usw?
Grundsätzlich ist das schon recht einfach möglich, nur ist dann die anzahl der LEDs stark begrenzt, da du zum Dimmen PWM Pins brauchst, und davon sind auf dem Uno nur 6 vorhanden (auf dem mega 12)
heist n 2. board kaufen?
wie könnte den der code von der gezeigten seite aussehen wenn ich da dimmen will? weis net wie ich in die schleife so einen dimmbefehl einbauen kann.
edit: danke für die knightrider verlinkung, mussm al sehen ob ich das brauchen kann ( am ende muss ich ca 60 led`s ansteuern ^^)
Dieser Schaltplan ist nur sinnvoll, wenn immer nur 1 LED angesteuert wird. Ansonsten muß jedes LED seinen Vorwiderstand haben.
Um mehr als 6 LED zu dimmen kannst Du auch den TLC5940 (16 LED) oder TLC5947 (24 LED) benutzen. Du kannst auch mehrer dieser ICs hintereinander ansteuern.
3 TLC5947 wären optimal, aber ich kann grad so n arduino programmieren, wie geht das mit den TLC5947 ?
wäre wiedermal absolutes neuland.
kann ich mit so einem modul dann auch die 24 led`s nachnander auf und abdimmen?
das mit den led strips is ne gute idee, jetzt wirds halt langsam echt kompliziert für mich, denn mein wissen geht grad mal bis zu solchen codes wie den oben beschriebenen
ich schau die tage mal ob ich was finde wo ich tips zur ansteuerungen von led streifen finde
ok danke, falls ich das jetzt der einfachkeit halber mit nem mega machen würde, reichts da das fading beispiel zu nehmen und die pwn pins die nachnander ausführen zu lassen oder ist des dann wieder aufwendiger?
wollt ja eig dass eins aufdimmt wärend das andere zeitgleich abdimmt
ok ich mach das ganze per arduino mega und machs doch einfach^^ evtl sogar ohne fading (sniff) aberich hab nicht die zeit mcih da mega einzuarbeiten^^
wenn ich aml mehr zeit habe denk ich mal über dieses lernpaket nach
also hab grad angefangen meine reihen aufzubauen mit insgesamt 64 leds (theoretisch).
dazu noch ne frage:
der mega hatt ja 54 digitale und 16 analoge pins.
mein gedächtniss lässt scheinbar nach aber, die analogen pins konnte man doch auch dum dimmen nehmen oder?
wenn ja würde ich 54 leds über die digitalen einzelnd ansteuern und am ende die restlichen 6 haupt leds (große schrift) auf und abdimmen lassen.
am einfachsten ist es, Du kaufst einen streifen mit 60 WS2812-leds bei ebay um 25€. die kannst Du dann einzeln abschneiden, anbringen wie Du es willst, mit 3 drähten verbinden und einzeln ansteuern. dazu brauchst Du einen pin des uno und ein 5V-netzteil (liegt immer irgendwo herum).
hier siehst Du auch, wo man dann die drähte anlötet, nachdem man sie auseinandergeschnitten hat:
ich glaub ich missverstehe dich gerade^^
meinst du mit einzeln ansteuern grad so als hätte ich einzelne leds oderm einst du einzeln wen nse zusammenhängend im streifen sind?
das ist egal.
wenn Dir der 1,66cm-abstand auf dem streifen recht ist, zerschneide ihn nicht. ich hab's aber so verstanden, als wolltest du mehrere reihen:
also hab grad angefangen meine reihen aufzubauen mit insgesamt 64 leds
wenn Du also zb. 8x8er reihen willst mit abstand 1,66cm, dann schneidest Du den streifen nach jeweils 8 leds auseinander und verbindest die teile durch jeweils 3 kabel, als wäre es noch ein stück.
den anfang des ganzen verbindest Du dann mit plus und minus des netzteiles, mit einem pin des arduino und minus des netzteiles mit einem minus-pin des arduino.
du kannst dann bei jeder led jede farbe einzeln in der helligkeit steuern (also 256 x 256 x 256 möglichkeiten für jede led).
leds[5].r = 255; //sechste led (fängt mit 0 an), rot-wert
leds[5].g = 40; //grün
leds[5].b = 177; //blau
wenn Du Dich dafür entscheidest, gib bescheid, dann wird geholfen beim programm.
kann ich mit der variante die dan nauch noch als lauflicht ansteuern? das ist ja das primärziel^^
stell mir des sehr aufwendig zum coden vor wenn man das über die helligkeit steuert und das für alle 60 leds einzeln machen muss im code