KY-034 7-Farben Flash-LED
Wird dieses Modul mit Spannung versorgt, so wird automatisch eine Abfolge von Farbwechseln von der LED ausgestrahlt
- Arduino
- Raspberry Pi
- Raspberry Pi Pico
- Micro:Bit

Wird dieses Modul mit Spannung versorgt, so wird automatisch eine Farbabfolge von der LED ausgestrahlt. Die LED verfügt über 7 verschiedene Farben und damit auch über sämtliche, daraus resultierende Mischfarben.
Technische Daten
Spannungsbereich | 3,3 V - 5 V |
Pin-Belegung
Codebeispiel Arduino
Anschlussbelegung Arduino
Arduino | Sensor |
---|---|
Pin 13 | Signal |
GND | GND |
Diese Codebeispiel zeigt auf, wie eine LED mittels eines definierbaren Ausgangspins abwechselnd für vier Sekunden ein- und danach für zwei Sekunden ausgeschaltet werden kann.
int Led = 13;
void setup ()
{
pinMode (Led, OUTPUT); // Initialisierung Ausgangspin für die LED
}
void loop () //Hauptprogrammschleife
{
digitalWrite (Led, HIGH); // LED wird eingeschaltet
delay (4000); // Wartemodus für 4 Sekunden
digitalWrite (Led, LOW); // LED wird ausgeschaltet
delay (2000); // Wartemodus für weitere zwei Sekunden in denen die LED dann ausgeschaltet ist
}
Beispielprogramm Download

Wird dieses Modul mit Spannung versorgt, so wird automatisch eine Farbabfolge von der LED ausgestrahlt. Die LED verfügt über 7 verschiedene Farben und damit auch über sämtliche, daraus resultierende Mischfarben.
Technische Daten
Spannungsbereich | 3,3 V - 5 V |
Pin-Belegung
Codebeispiel Raspberry Pi
Anschlussbelegung Raspberry Pi
Raspberry Pi | Sensor |
---|---|
GPIO 24 [Pin 18] | Signal |
GND [Pin 6] | GND |
Diese Codebeispiel zeigt auf, wie eine LED mittels eines definierbaren Ausgangspins abwechselnd für vier Sekunden ein- und danach für zwei Sekunden ausgeschaltet werden kann.
# Benoetigte Module werden importiert und eingerichtet
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
# Hier wird der Eingangs-Pin deklariert, an dem der Sensor angeschlossen ist. Zusaetzlich wird auch der PullUP Widerstand am Eingang aktiviert
LED_PIN = 24
GPIO.setup(LED_PIN, GPIO.OUT, initial= GPIO.LOW)
print ("LED-Test [druecken Sie STRG+C, um den Test zu beenden]")
# Hauptprogrammschleife
try:
while True:
print("LED 4 Sekunden an")
GPIO.output(LED_PIN,GPIO.HIGH) #LED wird eingeschaltet
time.sleep(4) #Wartemodus fuer 4 Sekunden
print("LED 2 Sekunden aus")
GPIO.output(LED_PIN,GPIO.LOW) #LED wird ausgeschaltet
time.sleep(2) #Wartemodus fuer weitere zwei Sekunden, in denen die LED Dann ausgeschaltet ist
# Aufraeumarbeiten nachdem das Programm beendet wurde
except KeyboardInterrupt:
GPIO.cleanup()
Beispielprogramm Download
Zu starten mit dem Befehl:
sudo python3 KY034-RPi.py

Wird dieses Modul mit Spannung versorgt, so wird automatisch eine Farbabfolge von der LED ausgestrahlt. Die LED verfügt über 7 verschiedene Farben und damit auch über sämtliche, daraus resultierende Mischfarben.
Technische Daten
Spannungsbereich | 3,3 V - 5 V |
Pin-Belegung
Codebeispiel Micro:Bit
Anschlussbelegung Micro:Bit:
Micro:Bit | Sensor |
---|---|
Pin 1 | Signal |
GND | GND |

Beispielprogramm Download

Wird dieses Modul mit Spannung versorgt, so wird automatisch eine Farbabfolge von der LED ausgestrahlt. Die LED verfügt über 7 verschiedene Farben und damit auch über sämtliche, daraus resultierende Mischfarben.
Technische Daten
Spannungsbereich | 3,3 V - 5 V |
Pin-Belegung
Codebeispiel Raspberry Pi Pico
Anschlussbelegung Raspberry Pi Pico
Raspberry Pi Pico | Sensor |
---|---|
GPIO18 | Signal |
- | - |
GND | GND |
Diese Codebeispiel zeigt auf, wie eine LED mittels eines definierbaren Ausgangspins abwechselnd für zehn Sekunden ein- und danach für zwei Sekunden ausgeschaltet werden kann.
# Bibliotheken laden
from machine import Pin
import time
# Initialisierung von GPIO18 als Ausgang
led = Pin(18, Pin.OUT)
# Endlosschleife für das EIN/AUS Schalten der LED
while True:
led.value(0)
time.sleep(2)
led.value(1)
time.sleep(10)