User manual
49
Slika 6.5: Druga LED na GPIO-vratih 25.
Program leddimmen02.py eno LED ciklično zatemnjuje svetleje in temneje, medtem ko
druga LED sicer skupaj s prvo LED postane svetlejša, vendar v drugem ciklu ne postane
temnejša, temveč ponovno postaja svetlejša od 0 naprej in pri tem hitro utripa.
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM); LED = [18,25]
GPIO.setup(LED[0], GPIO.OUT); GPIO.setup(LED[1], GPIO.OUT)
print ("Ctrl+C zaključi program")
p = GPIO.PWM(LED[0], 50); q = GPIO.PWM(LED[1], 50)
p.start(0)
q.start(0)
try:
while True:
for c in range(0, 101, 2):
p.ChangeDutyCycle(c); q.ChangeDutyCycle(c)
time.sleep(0.1)
q.ChangeFrequency(10)