Hallo zusammen! Ich möchte mehrer RGB LED Lampen (ca. 8 stück) so ansteuern können dass jede eine unterschiedliche Farbe zeigen kann, aber alle mit einem Programm gesteuert werden. Damit möchte ich sozusagen eine "Lichtshow" machen können. Ich bin im Microcontroller programmieren noch Anfänger. Ich programmiere in C. Welchen oder welche Controller sollte ich benutzen? Ist Pulsweitenmodulation hilfreich? Vielen Dank für eure Tips im voraus!
PWM können alle, aber nen Treiber brauchst du so oder so. Also eigentlich egal welcher.
Du kannst so ziemlich jeden AVR nehmen. Ob du mit PWM arbeiten solltest hängt davon ab, was für RGB Lampen du benutzen willst. Sollen das 1W Lampen sein, oder nur einfache "20mA LEDs"? Bei zweiteren schau mal nach WS2812 RGB LED. Die gibt es oft auf diesen RGB LED Streifen, aber auch als einzel LED. Dazu gibt es hier im uC.net einen Artikel (https://www.mikrocontroller.net/articles/WS2812_Ansteuerung). Vor allem die Light weight WS2812 Library ist ziemlich cool. Ansonsten gib mal mehr Informationen zu deinem Projekt/Idee.
beginner schrieb: > Ich möchte mehrer RGB LED Lampen (ca. 8 stück) so ansteuern können dass > jede eine unterschiedliche Farbe zeigen kann, aber alle mit einem > Programm gesteuert werden. Die wichtigste Frage ist, was du mit "einem Programm" meinst. Im Profi- Bereich hat sich dafür https://de.wikipedia.org/wiki/DMX_(Lichttechnik) etabliert. Wenn man darauf setzt, hat man den Vorteil, fertige Programme (mit GUI und allem Schnickschnack) zur Programmierung einer beliebig komplexen Lichtshow mit potentiell beliebig vielen Lichtquellen verwenden zu können. (LED-)Dimmer mit DMX-Interface findest du hier einige. Am anderen Ende der Skala steht ein "Programm", das fest in einen µC gebrannt ist und z.B. beim Öffnen der Tür des Gläserschranks die Beleuchtung aufdimmt und beim Schließen wieder abdimmt. Für die einzelnen Dimmerkanäle (eine RGB-LED braucht 3 davon) kann man dann nochmal entscheiden, ob man die vom µC selber dimmen läßt und ob man dafür Soft-PWM oder Hardware verwendet. Oder ob man externe PWM-Controller verwenden will. XL
Vielen Dank für euere Antworten! Meine Idee ist folgende Ich möchte gerne die Hamburger U-Bahn Haltstelle HafenCity Universität (http://dt5online.wordpress.com/haltestellen/linie-u4/hafencity-universitat-u4/) im Maßstab 1:87 (HO) nachbauen. Die RGB-LEDs sollen in die Leuchtcontainer (in meinem Modell ca. 7,5x3x3cm). Ich möchte allerdings nur 8 der 12 Container bauen (Container in Aktion: https://www.youtube.com/watch?v=VnqjgbJ1J9o), und jeder Container soll nur eine Farbe zur Zeit, nicht wie in echt mehrer, haben. Wenn man die Container vom PC aus steuern könnte (z.B. per Bluetooth) wäre natürlich sehr schön; es würde aber auch reichen, wenn sie nach einschalten des Microcontrollers das Farbspektrum in einem Bogen durchlaufen (alle die gleiche Farbe), und dann auf Knopfdruck, eine vorher programmierte Lichtschow zeigen würden und dann am Ende zürück in den Farbbogen gehen. Ich hoffe ihr könnt mir noch weiter helfen!
Hi wie schon oben erwähnt, die WS2812 Leds sind dafür eigentlich wie geschaffen, wenig Verkabelungs- und hardwareaufwand und für H0 hell genug. Für die Ansteuerung würde ich persönlich nen Atmega8 nehmen, den mit ordentlich großen Beinen dran, läßt sich für Anfänger gut verbauen. Viel Erfolg wünsch tschoeatsch
beginner schrieb: > ... , und jeder Container soll nur eine Farbe zur Zeit ... haben. Warum? Mit den WS2812 wäre das eigentlich kaum Mehraufwand, da sowieso alle LEDs nur über eine durchgeschleifte serielle Datenleitung angesteuert werden und bei 7.5cm Containerlänge lassen sich gut mehrere LEDs darin unterbringen. https://www.youtube.com/watch?v=kZ9Wer1fXgU
Die WS2812 sind genau di richtigen! Mike schrieb: > beginner schrieb: >> ... , und jeder Container soll nur eine Farbe zur Zeit ... haben. > > Warum? Mit den WS2812 wäre das eigentlich kaum Mehraufwand, da sowieso > alle LEDs nur über eine durchgeschleifte serielle Datenleitung > angesteuert werden und bei 7.5cm Containerlänge lassen sich gut mehrere > LEDs darin unterbringen. Danke für den Tip ich habe mehrer pro Container verbaut! beginner P.S.: Ich benutze die Light weight WS2812 Library.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.