树莓派读取光敏传感器状态
时间: 2023-07-18 20:19:50 浏览: 89
树莓派传感器
5星 · 资源好评率100%
要读取光敏传感器状态,你需要连接光敏传感器到树莓派的GPIO引脚上,并编写相应的Python代码。以下是一个简单的示例代码,用于读取光敏传感器的状态:
```python
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
# 将GPIO4配置为输入引脚
GPIO.setup(4, GPIO.IN)
while True:
# 读取GPIO4的状态
if GPIO.input(4):
print("光敏传感器检测到光线")
else:
print("光敏传感器未检测到光线")
time.sleep(1) # 暂停1秒钟
```
在此示例代码中,我们将GPIO4配置为输入引脚,并在一个无限循环中读取其状态。如果GPIO4检测到光线,将打印“光敏传感器检测到光线”;否则,将打印“光敏传感器未检测到光线”。代码还使用time.sleep()函数在每次循环迭代之间暂停1秒钟,以减少CPU的使用率。
阅读全文