[英]monitor two GPIO pins on PI
#import GPIO library
import RPi.GPIO as GPIO
#set GPIO numbering mode and define input pin
GPIO.setmode(GPIO.BOARD)
GPIO.setup(16,GPIO.IN)
try:
while True:
if GPIO.input(16)==0:
print "Open_16"
else:
print "Closed_16"
finally:
#cleanup the GPIO pins before ending
GPIO.cleanup()
我如何修改上面的脚本来监视 2 个 GPIO 引脚 16 正在被监视如何监视引脚 16 并说引脚 33
谢谢你的帮助
#import GPIO library
import RPi.GPIO as GPIO
#set GPIO numbering mode and define input pin
GPIO.setmode(GPIO.BOARD)
GPIO.setup(16,GPIO.IN)
GPIO.setup(33,GPIO.IN)
try:
while True:
if GPIO.input(16)==0:
print "Open_16"
else:
print "Closed_16"
if GPIO.input(33)==0:
print "Open_33"
else:
print "Closed_33"
finally:
#cleanup the GPIO pins before ending
GPIO.cleanup()
如果您想要两个引脚的状态之间的逻辑关系,如 AND、OR、XOR 等,请使用逻辑运算符 ( https://www.guru99.com/python-operators-complete-tutorial.html )
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.