KY-034 7-Farben Flash-LED
Wird dieses Modul mit Spannung versorgt, so wird automatisch eine Abfolge von Farbwechseln von der LED ausgestrahlt

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 10 | Signal |
- | - |
Masse | 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
Codebeispiel Raspberry Pi
Anschlussbelegung Raspberry Pi
Raspberry Pi | Sensor |
---|---|
GPIO 24 [Pin 18] | Signal |
- | - |
Masse [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
Codebeispiel Micro:Bit
Anschlussbelegung Micro:Bit:
Micro:Bit | Sensor |
---|---|
Pin 1 | Signal |
- | +V |
Masse | GND |
