测试 Pi2 B GPIO
Testing Pi2 B GPIO
作为新手,我正在测试我的 Pi 2 B 的 GPIO。为什么下面的代码不以间隔打开和关闭 15 引脚,而是保持打开状态?
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
GPIO.setup(15, GPIO.OUT)
for i in range(1000):
GPIO.output(15,1)
time.sleep(3)
GPIO.output(15,0)
print("switch")
GPIO.cleanup()
你的循环格式不正确。
您在关闭 GPIO 后立即打开它。
修复:
for i in range(1000):
GPIO.output(15,1)
time.sleep(1) # ON for one second
GPIO.output(15,0)
print("switch")
time.sleep(1) # sleeping after the switch
作为新手,我正在测试我的 Pi 2 B 的 GPIO。为什么下面的代码不以间隔打开和关闭 15 引脚,而是保持打开状态?
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
GPIO.setup(15, GPIO.OUT)
for i in range(1000):
GPIO.output(15,1)
time.sleep(3)
GPIO.output(15,0)
print("switch")
GPIO.cleanup()
你的循环格式不正确。
您在关闭 GPIO 后立即打开它。
修复:
for i in range(1000):
GPIO.output(15,1)
time.sleep(1) # ON for one second
GPIO.output(15,0)
print("switch")
time.sleep(1) # sleeping after the switch