如何编码一个穿透光束传感器,以检测使用树莓派发光二极管?

2024-10-01 05:00:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我用树莓皮连接一个穿透光束传感器(型号:EE-SPWL311)为我自己的项目。传感器连接到覆盆子Pi的GPIO引脚上。我想知道如何用python编写代码,每当检测到传感器时,一个led就会亮起,而每当没有检测到时,led就不会亮起。在

import RPi.GPIO as GPIO

GPIO.setmode(GPIO.BOARD)
GPIO.setup(23, GPIO.IN)  /* For the Through-Beam Sensor */
GPIO.setup(26, GPIO.OUT) /* For the LED */ 

(请帮我继续)


Tags: the项目代码forled覆盆子gpiosetup
1条回答
网友
1楼 · 发布于 2024-10-01 05:00:26

一个非常简单的方法是使用轮询循环

while True:
    GPIO.output(26, GPIO.input(23))

当你决定要一些CPU做其他事情时,试试这样的方法

^{pr2}$

如果led灯亮错了方向,您可以交换True/False

相关问题 更多 >