返回列表 发新帖

基于RP2040主控的简易温度控制

[复制链接] 1
回复
16534
查看
打印 上一主题 下一主题

13

主题

58

帖子

1万

积分

允许发帖

积分
10187
楼主
跳转到指定楼层
发表于 2021-10-28 09:45:33 | 只看该作者 | 只看大图 回帖奖励 |倒序浏览 | 阅读模式
关键词:RP2040  温度控制

概述:由于树莓派本身不具备测量环境温度的功能,所以无法得知机壳内部的工作温度。因此,我们需要一个可以实时监测机壳内部温度,自主打开或关闭风扇。
回复

使用道具 举报

13

主题

58

帖子

1万

积分

允许发帖

积分
10187
沙发
发表于 2021-10-28 09:56:18 | 只看该作者
首先,我们采用的温度传感器是LM75,采用I2C通讯模式,使用负载开关进行风扇控制。

下面我们将分别展示上位机thonny的调试状态、RP2040主控板的风扇运行和关闭状态。

下图是thonny软件接受到RP2040发送的实时温度信息,大约每隔1秒发送一次。


下图是温度超过设定的28摄氏度阈值后,RP2040的IO控制负载开关驱动风扇,同时RP2040的另一个IO会使得LED4指示灯亮起来。



下图是温度未超过阈值,RP2040的IO控制负载开关关闭风扇,同时关闭LED4指示灯


回复 支持 反对

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表