Änderungen

KY-011 2-Farben - Rot+Grün- 5mm LED Modul

636 Byte hinzugefügt, 10:18, 21. Mär. 2016
/* Codebeispiel Raspberry Pi */
LED-Modul welche eine rote und grüne LED beinhaltet. Diese sind mittels gemeinsamer Kathode miteinander verbunden.
Je nach Eingangsspannung, werden Vorwiderstände benötigt
 
 
'''Vf [typ]= 2,0-2,5V'''
 
 
'''If= 20mA'''
 
 
 
'''<u>Vorwiderstände:</u>'''
 
'''Rf (3,3V) [<span style="color: #339966;">Grün</span>]= 120Ω'''
 
'''Rf (3,3V) [<span style="color: #ff0000;">Rot</span>]= 120Ω'''
 
''[z.B. beim Einsatz mit ARM CPU-Kern basierten Mikrokontrollern wie <u>Raspberry-Pi</u>]''
 
 
'''Rf (5V) [<span style="color: #339966;">Grün</span>] = 220Ω''' 
 
'''Rf (5V) [<span style="color: #ff0000;">Rot</span>] = 220Ω''' 
 
''[z.B. beim Einsatz mit Atmel Atmega basierten Mikrokontrollern wie <u>Arduino</u>]''
==Pin-Belegung==
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
# Hier werden die Ausgangs-Pin deklariert, an dem die LEDs angeschlossen sind.
LED_ROT = 245LED_GRUEN = 254
GPIO.setup(LED_ROT, GPIO.OUT, initial= GPIO.LOW)
GPIO.setup(LED_GRUEN, GPIO.OUT, initial= GPIO.LOW)
print "LED-Test [druecken Sie STRG+C, um den Test zu beenden]"
print "LED-Test [druecken Sie STRG+C, um den Test zu beenden]"
 
# Hauptprogrammschleife
try:
while True:
print("LED ROT 3 Sekunden an") GPIO.output(LED_ROT,GPIO.HIGH) #LED wird eingeschaltet GPIO.output(LED_GRUEN,GPIO.LOW) #LED wird eingeschaltet time.sleep(43) #Wartemodus für fuer 4 Sekunden print("LED GRUEN 3 Sekunden an") GPIO.output(LED_ROT,GPIO.HIGHLOW) #LED wird eingeschaltet GPIO.output(LED_GRUEN,GPIO.LOWHIGH) #LED wird eingeschaltet time.sleep(23) #Wartemodus für fuer weitere zwei Sekunden, in denen die LED Dann ausgeschaltet ist
# Aufraeumarbeiten nachdem das Programm beendet wurde
except KeyboardInterrupt:
GPIO.cleanup()
 
 
</pre>
'''Beispielprogramm PWM Download:'''
[[Medium:KY-011_PWMKY011_RPI_PWM.zip|KY-011_PWMKY011_RPI_PWM.zip]]
Zu starten mit dem Befehl:
<pre class="brush:bash">sudo python KY011_RPI_PWM.py
</pre>
'''Anschlussbelegung Raspberry Pi:'''
Bürokrat, Administrator
611
Bearbeitungen