Python 监视PI上的两个GPIO引脚
如何修改上述脚本以监视2个GPIO引脚 正在监视16如何监视针脚16并说出针脚33 谢谢你的帮助Python 监视PI上的两个GPIO引脚,python,Python,如何修改上述脚本以监视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) try: while True: if GPIO.input(16)==0:
#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()
如果你想要两个管脚状态之间的逻辑关系,比如AND,OR,XOR。。。使用逻辑运算符()
如果你想要两个管脚状态之间的逻辑关系,比如AND,OR,XOR。。。使用逻辑运算符()请在上询问此问题。请帮助我理解您的问题。是否要检查pin GPIO(33)的活动<代码>如果(GPIO.input(16)==0)和(GPIO.input(33)==0):您好,我想知道插脚33是否独立于插脚16的情况打开或关闭。请查看下面@ralf的答案。请在上询问此问题。请帮助我理解您的问题。是否要检查pin GPIO(33)的活动<代码>如果(GPIO.input(16)==0)和(GPIO.input(33)==0):嗨,我想知道插脚33是独立于插脚16的情况打开还是关闭的。查看下面@ralf的答案。
#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()