我可以获得0或1以外的值,告诉我如果不使用电容器,房间是暗还是亮?

问题描述 投票:-1回答:1

我已将光敏电阻连接到树莓派。我的代码是:

import RPi.GPIO as gpio
import time

gpio.setmode(gpio.BCM)
gpio.setup(4, gpio.IN)

while True:
    input_value = gpio.input(4)
    print "Input value " , input_value
    time.sleep(0.1)

输出始终为1,当且仅当光敏电阻完全被覆盖时才会变为零。我知道电容器将是有益的,但我想知道是否有办法解决这个问题。

PS-:我知道树莓派不能感知模拟值,我正在寻找一个环顾四周。

python raspberry-pi sensor
1个回答
0
投票

简直就是你不能。

但您可以使用电位计来校准输出(只是一种解决方法)。

使用一个电位计创建一个voltage divider电路。您可以使用电位计校准传感器的输出电压,即输入到Pi。

© www.soinside.com 2019 - 2024. All rights reserved.