今天放假可以專心玩一下pi和python,今天的主題是"雙向跑馬燈"
一早學了python的各種直角三角形弄的昏頭轉向,但有幾個小地方
也正好在pi控制上做出來。
import RPi.GPIO as GPIO
import time
led_pin1=[2,3,5,6]
led_pin2=[6,5,3,2]
GPIO.setmode(GPIO.BCM)
for i in led_pin1:
GPIO.setup(i,GPIO.OUT)
GPIO.output(i,GPIO.HIGH)
for i in led_pin2:
GPIO.setup(i,GPIO.OUT)
GPIO.output(i,GPIO.HIGH)
a=1
while a<6:
print("loop %d"%a)
for i in led_pin1:
print("F ON",end=',')
GPIO.output(i,GPIO.HIGH)
time.sleep(0.2)
print("F OFF",end='')
print()
GPIO.output(i,GPIO.LOW)
for i in led_pin2:
print("F ON",end=',')
GPIO.output(i,GPIO.LOW)
time.sleep(0.2)
print("F OFF",end='')
print()
GPIO.output(i,GPIO.HIGH)
print()
a+=1
GPIO.cleanup()
留言列表