Instructions

Ausgabe: 29.04.2016 Copyright by Joy-IT - Published under CC BY-NC-SA 3.0 Seite 45 von 227
KY-009 RGB LED SMD Modul
ROT.ChangeDutyCycle(Rot)
GRUEN.ChangeDutyCycle(Gruen)
BLAU.ChangeDutyCycle(Blau)
time.sleep(pause)
ROT.ChangeDutyCycle(0)
GRUEN.ChangeDutyCycle(0)
print "LED-Test [druecken Sie STRG+C, um den Test zu beenden]"
# Hauptprogrammschleife:
# Diese hat die Aufgabe fuer jede einzelne Farbe eine eigene Variable zu erstellen
# und mittels einer For-Schleife die Farbintensitaet jeder einzelnen Farbe von 0-100% zu druchlaufen
# Durch die Mischungen der verschiedenen Helligkeitsstufen der jeweiligen Farben
# entsteht somit ein Farbverlauf
try:
while True:
for x in range(0,2):
for y in range(0,2):
for z in range(0,2):
print (x,y,z)
for i in range(0,101):
LED_Farbe((x*i),(y*i),(z*i),.02)
# Aufraeumarbeiten nachdem das Programm beendet wurde
except KeyboardInterrupt:
GPIO.cleanup()
Beispielprogramm PWMDownload:
KY-009_RPi_PWM.zip
Zu starten mit dem Befehl:
sudo python KY-009_RPi_PWM.py
Anschlussbelegung Raspberry Pi:
LEDRot = GPIO6 [Pin 22]
LEDGrün = GPIO5 [Pin 18]
LEDBlau = GPIO4 [Pin 16]
Sensor GND = Masse [Pin 6]