Eine Kette Buntes
RGB-Lichterketten mit Arduino steuern
RGB-Lichterketten inklusive Fernbedienung gibt es im Baumarkt um die Ecke recht günstig. Online werden sogar Varianten angeboten, bei denen sich die Farbe jeder einzelnen LED einstellen lässt. Wirklich interessante Lichteffekte kann man damit aber erst zaubern, wenn man einen Mikrocontroller anschließt. Das ist denkbar einfach. Umfang: ca. LED Streifen über Alexa mit Broadlink Adapter ioBroker steuern - YouTube. 2 redaktionelle Seiten
BibTeX anzeigen
Erwerben Sie das Heft
c't 25/2014,
um Zugriff auf diesen Artikel zu erhalten.
- Led band mit arduino steuern 1
- Led band mit arduino steuern op
- Led band mit arduino steuern pdf
- Led band mit arduino steuern youtube
Led Band Mit Arduino Steuern 1
Material
Arduino
3 Potentiometer
RGB LED
3 Widerstände 220Ω
3 Potis
Breadboard
Leitungen
Beschreibung
Ein RGB LED sind eigentlich drei LED mit den Farben rot, grün, blau. Led band mit arduino steuern youtube. Jede kann einzeln angesteuert werden, daraus ergeben sich dann Mischfarben, z. B. entsteht die Farbe gelb, wenn die rote und die grüne LED leuchten. Die RGB LED hat vier Anschlüsse, für jede Farbe einen und eine gemeinsame Kathode (Mit dem längeren Beinchen).
Led Band Mit Arduino Steuern Op
Zum Beispiel entsteht durch die Ansteuerung der Farben "Blau" und "Grün" die Farbe "Türkis". Welche Version man selber hat, findet man durch einfaches umstecken von "+" und "-" an der LED heraus (Info: Eine LED leuchtet nur bei richtigem Anschluss) Aufbau für RGB LED Version a (common cathode): Aufbau für RGB LED Version b (common anode): Das NodeMCU ist ein digitaler Mikrocontroller. Er kennt an seinen digitalen Ausgängen nur "5 Volt (3, 3V) an" oder "5V (3, 3V) aus". Damit man mit einer RGB-LED die vielen verschiedenen Farben erzeugen kann, müssen die einzelnen Farben der LED jedoch genauer angesteuert werden. Dazu verwendet man die Pulsweitenmodulation, welche wir bereits in der Anleitung Nr. 04 kennengelernt haben. Das NodeMCU verfügt über insgesamt 9 PWM-Pins (D1-D8 und RST). Die folgenden Codes funktionieren für beide RGB-Versionen gleichermaßen. Es muss nur eine Sache beachtet werden: Bei der LED Version b (Common anode) muss der Wert für "dunkel" auf 255 gesetzt werden. LED-Band mit Musik gesteuert - Deutsch - Arduino Forum. Das hat zur Folge, dass dann nicht nur am gemeinsamen Pluspol der LED eine positive Spannung anliegt, sondern auch an der entsprechenden Farbe.
Led Band Mit Arduino Steuern Pdf
Bei einem Kohleschichtwiderstand mit 4 Farbringen erkennt man an der Abfolge rot, rot und braun, dass es sich um das benötigte Bauteil handelt. Rot steht dabei jeweils für den Wert zwei und der braune Ring für einen Multiplikator von 10. Es ergibt sich also folgende Rechnung: 22 x 10 = 220. Der vierte Ring gibt die Toleranz an, der ist jedoch nicht ganz so entscheidend. Im Internet findest Du Rechner, die nach Eingabe der Farben den Widerstandswert anzeigen. Wenn Du Dir unsicher bist, kannst Du den Widerstand auch mit einem handelsüblichen Messgerät messen und so sichergehen, dass Du das richtige Bauteil verwendest. In unserem Elektronik Kurs gehen wir die Bestimmung des Widerstands gern gemeinsam mit Dir durch. Led band mit arduino steuern pdf. 2. Aufbau der Schaltung
Die Arduino LED-Schaltung lässt sich ganz ohne Löten auf einem Breadboard zusammenstecken. Die folgende Abbildung zeigt den Aufbau:
Abb. 2: Aufbau der Arduino LED-Schaltung
Pin 9 des Arduino ist ein schaltbarer Digital-Pin, auf den mithilfe unseres Codes eine Spannung von +5 Volt angelegt werden kann.
Led Band Mit Arduino Steuern Youtube
Das ist sinnvoll, damit man die Zahlenwerte an nur einer einzigen Stelle ändern muss. Im weiteren Verlauf verwenden wir dann die Konstanten anstelle von Zahlen. Die Konstante PIN ist die Nummer des Pins, an dem das rote Kabel angeschlossen wurde (also 9). Die anderen Konstanten betreffen Zeitspannen, in denen die LED an oder aus ist. Die Angaben werden in Millisekunden gemacht. In der setup-Funktion wird PIN 9 als Ausgang definiert. Dann folgt die Loop-Methode, in der das SOS-Signal (· · · − − − · · ·) in Form von Funktionsaufrufen erkennbar ist. NeoPixel RGB LED Ring anschließen & verwenden. Die Funktionen kurz() und lang() aktivieren die LED mit dem Kommando digitalWrite(PIN, HIGH). Dabei werden 5 Volt an den Pin 9 angelegt. Danach folgt eine Pause und die Leuchtdiode wird durch Setzen des LOW-Wertes wieder deaktiviert. Damit die LED beim Aufruf der nächsten Funktion nicht sofort wieder angeht, folgt danach zudem noch eine Pause. Wenn Du den Code abgetippt oder kopiert hast, kannst Du ihn mit dem Häkchen unter dem Menü der IDE überprüfen.
In diesem Tutorial erfährst du, wie du den Adafruit NeoPixel RGB LED Ring (oder einen kompatiblen Ring)* an deinem Arduino anschließt und verwendest. Den Ring gibt es mit unterschiedlich vielen LEDs, wir verwenden hier einen Ring mit 12. Das Besondere am NeoPixel ist, dass du jede LED einzeln ansteuern und ihr auch einen individuellen RGB-Farbton zuweisen kannst. So kannst du ganz einfach Animationen mit tollen Farbverläufen zaubern. Led band mit arduino steuern 1. Vorbereitungen & Anschluss des RGB LED Rings
In den meisten Fällen erhältst du den NeoPixel LED Ring ohne Pins. Um ihn verwenden zu können, musst du selbige also zunächst an die Anschlüsse GND, 5V und IN (oder auch DI) löten. Pass hierbei auf, dass du die Anschlüsse auf dem Ring nicht allzu lange erhitzt, ansonsten können sie sich lösen und das Bauteil wird unbrauchbar. Wenn die Anschlüsse sitzen, verbinde GND und 5V mit den gleichnamigen Pins an deinem Arduino. Der Pin IN (oder DI) kommt an einen Digitalpin deiner Wahl – in unserem Beispiel-Sketch ist das der Pin 2.