树莓派上有3.3伏供电,ntc100 3950k可以直接 接到板子上读它的温度值吗?(使用python)
还是要接个简单的电路
谢谢

树莓派可以直接读取ntc100 3950k的温度值吗?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
3条回答 默认 最新
关注
import RPi.GPIO as GPIOimport time
pin = 17GPIO.setwarnings(False)GPIO.setmode(GPIO.BCM)GPIO.setup(pin, GPIO.IN)
def read_temperature():try:while True:if GPIO.input(pin) == GPIO.HIGH:print("
Temperature is high"
)else:print("
Temperature is low"
)time.sleep(1)except KeyboardInterrupt:GPIO.cleanup()
read_temperature()在树莓派上直接接NTC100 3950K并读取温度值可能并不准确,因为NTC传感器通常需要一个电路来转换其阻值和温度之间的关系。可以使用一个简单的电路,如恒流源电路或电压分压电路来测量NTC的温度值。您可以使用树莓派的GPIO引脚来与电路进行连接并读取温度值。
有问题你别着急,评论留言都可以,看到马上就回复,尽量及时补充齐本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报