繁体   English   中英

监视 PI 上的两个 GPIO 引脚

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM