首页/新闻资讯/正文详情

5个实用项目练手:用dht11-sensor打造温度阈值报警、迷你智能空调与湿度控制

发布时间:2026/9/25 2:49:35 来源:云帆数科 栏目:资讯中心
5个实用项目练手:用dht11-sensor打造温度阈值报警、迷你智能空调与湿度控制
5个实用项目练手用dht11-sensor打造温度阈值报警、迷你智能空调与湿度控制【免费下载链接】CupCode_DHT11温湿度模块源师兄扩展项目: DHT11 | 由源师兄组织创建兼容ohcode和cupcode平台项目地址: https://gitcode.com/yuanshixiong/dht11-sensordht11-sensor 是源师兄出品的 DHT11 温湿度传感器扩展项目兼容 ohcode 与 cupcode 两大图形化编程平台。本文带你用 5 个零基础练手项目快速实现温度阈值报警、迷你智能空调和湿度控制一个传感器玩转环境监测全家桶 ️一、认识 dht11-sensor温湿度采集的瑞士军刀dht11-sensor 由源师兄组织创建服务于大师兄板上的 DHT11 温湿度传感器把复杂的底层时序协议全部封装好只需三步就能拿到数据measure()执行一次温湿度测量temp()返回当前温度浮点数humi()返回当前湿度浮点数核心驱动封装在 library/dht11.py图形化积木定义见 blocksdef.js设备信息见 config.json项目简介见 README.md。 新手建议先在图形化平台用积木拼一拼再对照自动生成的 Python 代码理解最快。二、快速上手三步完成环境准备克隆仓库终端执行git clone https://gitcode.com/yuanshixiong/dht11-sensor导入扩展在 cupcode / ohcode 平台中安装该扩展积木面板会出现橙色「DHT11温湿度」分类分类结构定义在 category.json接线DHT11 的 DATA 口接 P1、P2、P8 或 P12~P16 任意引脚积木里选择对应端口即可三、项目一温度阈值报警 目标温度超过 30℃ 时蜂鸣器报警回落到 28℃ 以下自动解除。实现思路循环中用「读取DHT11」积木获取温度值温度 30开启蜂鸣器温度 28关闭中间留出 2℃ 防抖区间避免在临界点反复鸣叫练手收获阈值判断 滞回设计是所有报警类程序最经典的技巧。四、项目二迷你智能空调 ❄️目标温度高于 30℃ 自动制冷低于 26℃ 自动关机。实现思路分级控制温度区间风扇动作高于 30℃全速运转制冷模式26℃ ~ 30℃低速运转节能模式低于 26℃停机练手收获用多个 if 分支做分级控制这正是智能家电温控的核心逻辑。五、项目三湿度控制与防潮提醒 目标湿度高于 80% 点亮提醒灯并启动除湿风扇低于 70% 自动停止。DHT11 的湿度量程为 20%~90%非常适合做衣柜、鱼缸、种植箱的防潮监测。把项目一的滞回阈值思路套用过来10 分钟即可完成。六、项目四室内环境监测面板 目标每 2 秒读取一次温湿度并在屏幕上实时显示数字。只用一个「读取DHT11」积木加一个循环就能做出迷你数据记录仪。想更进一步可以把数据依次存进列表观察一天内的温湿度变化趋势。七、项目五睡眠舒适模式 目标夜间自动监测卧室环境温度低于 18℃ 或湿度高于 75% 时亮灯提醒。把前面三个项目的逻辑组合起来就是完整的场景联动——这是从单点控制走向智能家居的关键一步。八、常见问题速查读取失败先调用 measure() 再读值并给传感器留 1~2 秒稳定时间数据抖动多次采样后取平均值引脚怎么选P1、P2、P8、P12~P16 均可避免与蜂鸣器、电机共用引脚小结dht11-sensor 把 DHT11 温湿度传感器封装得简单直接5 个练手项目由浅入深——做完它们你就掌握了阈值报警、分级控制和场景联动的核心玩法。动手试试吧【免费下载链接】CupCode_DHT11温湿度模块源师兄扩展项目: DHT11 | 由源师兄组织创建兼容ohcode和cupcode平台项目地址: https://gitcode.com/yuanshixiong/dht11-sensor创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

多端包体核验实战:签名校验、哈希比对与JSON-LD结构化输出
多端包体核验实战:签名校验、哈希比对与JSON-LD结构化输出

1. 多端包体核验到底在解决什么问题做过多端交付的人都有一个共同体会:同一个应用,Android 端、iOS 端、桌面端、甚至 Web 端,包体一旦发出去,后面再想确认“这个包到底是不是我签的那个”“内容有没有被中途替换过”“版本信息能… · 2026/9/25 2:49:29

企业采购矩阵工具:版本选型需要考量哪些核心要素?
企业采购矩阵工具:版本选型需要考量哪些核心要素?

很多企业做线上内容矩阵运营,在挑选矩阵管理工具的时候,很容易陷入只看价格、只对比基础功能的误区。不少运营负责人采购后才发现,版本不匹配团队规模、账号上限不够、缺少内容分发或者数据汇总能力,后续升级还要额外付费&#xf… · 2026/9/25 2:49:23

ctf-wiki 橢圓曲線加密(ECC)從入門到實戰:離散對數基礎、ElGamal 方案與 SECCON CTF 破解
ctf-wiki 橢圓曲線加密(ECC)從入門到實戰:離散對數基礎、ElGamal 方案與 SECCON CTF 破解

文档网络安全教程 【免费下载链接】ctf-wiki Come and join us, we need you! 项目地址: https://gitcode.com/gh_mirrors/ct/ctf-wiki 点击查看 免费下载 本篇技術指南以 ctf-wiki 的 ecc.md 為主體,系統梳理橢圓曲線加密(Elliptic Curve C… · 2026/9/25 2:49:16

PX4 集成 CUAV C-RTK:厘米级 RTK GNSS 模块的接线、配置与固件数据链路
PX4 集成 CUAV C-RTK:厘米级 RTK GNSS 模块的接线、配置与固件数据链路

嵌入式物联网机器人自动驾驶智能硬件 【免费下载链接】PX4-Autopilot PX4 Autopilot Software 项目地址: https://gitcode.com/gh_mirrors/px/PX4-Autopilot 点击查看 免费下载 CUAV C-RTK 是一款面向大众市场的 RTK(实时动态)GNSS 模块&… · 2026/9/25 3:57:34

ModLens 输出结构完全指南:如何解析 OCR、版面与语义 JSON,把图片证据变成可引用数据
ModLens 输出结构完全指南:如何解析 OCR、版面与语义 JSON,把图片证据变成可引用数据

ModLens 输出结构完全指南:如何解析 OCR、版面与语义 JSON,把图片证据变成可引用数据 【免费下载链接】modlens The first vision plugin for DeepSeek Harness, and the vision bridge for every text-only coding agent. Paste an image, get structur… · 2026/9/25 3:57:34

openGauss数据库实验全攻略:从环境搭建到课设答辩
openGauss数据库实验全攻略:从环境搭建到课设答辩

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 3:57:34

网上订餐系统毕设实战:Spring Boot+Vue全栈开发与答辩指南
网上订餐系统毕设实战:Spring Boot+Vue全栈开发与答辩指南

做毕设选这个题目,我先说个结论:网上订餐系统这个选题,放在Spring Boot Vue这套组合里,是当前性价比最高的方向之一。原因很简单,它不属于那种冷门小众的偏题,业务流程完整、角色划分清晰、技术栈主流&… · 2026/9/25 3:57:34

高校选课系统开题答辩全攻略:从选题到防坑指南
高校选课系统开题答辩全攻略:从选题到防坑指南

开题答辩这件事,很多同学把它当成“走过场”——PPT念一遍,评委随便问两句,半小时就结束了。但等你真正站在讲台上,面对三位评委老师齐齐看向你的目光,才发现那些“随便问”的问题,每一条都踩在你的项目软肋… · 2026/9/25 3:57:34

Winhance优化设置详解:UAC、电源计划与Windows更新怎么调
Winhance优化设置详解:UAC、电源计划与Windows更新怎么调

Winhance优化设置详解:UAC、电源计划与Windows更新怎么调 【免费下载链接】Winhance-zh_CN A Chinese version of Winhance. C# application designed to optimize and customize your Windows experience. 项目地址: https://gitcode.com/gh_mirrors/wi/Winhance… · 2026/9/25 3:57:28

数值优化(Numerical Optimization)学习系列-03-共轭梯度方法(Conjugate Gradient)
数值优化(Numerical Optimization)学习系列-03-共轭梯度方法(Conjugate Gradient)

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31

创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战
创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31

MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX
MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:37

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码