23 lines
391 B
Python
23 lines
391 B
Python
#!/usr/bin/python
|
|
# -*- coding:utf-8 -*-
|
|
import RPi.GPIO as GPIO
|
|
import time
|
|
LED = 26
|
|
GPIO.setmode(GPIO.BCM)
|
|
GPIO.setup(LED,GPIO.OUT)
|
|
|
|
p = GPIO.PWM(LED,50)
|
|
p.start(0)
|
|
try:
|
|
while True:
|
|
for dc in range(0,101,5):
|
|
p.ChangeDutyCycle(dc)
|
|
time.sleep(0.05)
|
|
for dc in range(100,-1,-5):
|
|
p.ChangeDutyCycle(dc)
|
|
time.sleep(0.05)
|
|
except KeyboardInterrupt:
|
|
pass
|
|
p.stop()
|
|
GPIO.cleanup()
|