init
This commit is contained in:
commit
3138d7c1dc
1 changed files with 28 additions and 0 deletions
28
2/2-1-running-light.py
Normal file
28
2/2-1-running-light.py
Normal file
|
@ -0,0 +1,28 @@
|
|||
#!/bin/python3
|
||||
|
||||
import RPi.GPIO as GPIO
|
||||
import time
|
||||
|
||||
GPIO.setwarnings(False)
|
||||
|
||||
GPIO.setmode(GPIO.BCM)
|
||||
|
||||
leds = [21, 20, 16, 12, 7, 8, 25, 24]
|
||||
|
||||
GPIO.setup(leds, GPIO.OUT)
|
||||
|
||||
GPIO.output(leds, 0)
|
||||
|
||||
for j in range(3):
|
||||
for i in range(len(leds)):
|
||||
if i != 0:
|
||||
GPIO.output(leds[i-1], 0)
|
||||
GPIO.output(leds[i], 1)
|
||||
else:
|
||||
GPIO.output(leds[i], 1)
|
||||
GPIO.output(leds[-1], 0)
|
||||
time.sleep(0.2)
|
||||
|
||||
GPIO.output(leds, 0)
|
||||
|
||||
GPIO.cleanup()
|
Reference in a new issue