python忽略time.sleep(1)
发布时间:2020-12-20 11:36:30 所属栏目:Python 来源:网络整理
导读:嗨,我正在尝试运行一个小的 python程序来控制覆盆子pi上的gpio标头,我希望它等待1秒后再打开每个led但不是在每个led之间睡觉它等待并在最后睡觉(它睡眠总共3秒,这是所有秒数加起来..这是我正在使用的代码 import timeimport RPi.GPIO as GPIOGPIO.setmode(GP
嗨,我正在尝试运行一个小的
python程序来控制覆盆子pi上的gpio标头,我希望它等待1秒后再打开每个led但不是在每个led之间睡觉它等待并在最后睡觉(它睡眠总共3秒,这是所有秒数加起来..这是我正在使用的代码
import time import RPi.GPIO as GPIO GPIO.setmode(GPIO.BCM) GPIO.setwarnings(True) GPIO.setup(18,GPIO.OUT) GPIO.setup(23,GPIO.OUT) GPIO.setup(24,GPIO.OUT) print"Lights" GPIO.output(18,GPIO.HIGH) time.sleep(1) GPIO.output(23,GPIO.HIGH) time.sleep(1) GPIO.output(24,GPIO.HIGH) time.sleep(1) GPIO.cleanup() 解决方法
看起来
GPIO.setup(18,GPIO.OUT) 正在打开你的LED,而不是 GPIO.output(24,GPIO.HIGH) 确保将print语句放在GPIO.OUT语句之间,如下所示: GPIO.setup(18,GPIO.OUT) time.sleep(1) GPIO.setup(23,GPIO.OUT) time.sleep(1) GPIO.setup(24,GPIO.OUT) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容