news 2026/4/23 10:48:54

DHT11量产方案:湿度5%-95%,温度-20度到+60度,适用于Arduino及带源程序与原理图

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
DHT11量产方案:湿度5%-95%,温度-20度到+60度,适用于Arduino及带源程序与原理图

DHT11量产方案,湿度为5%-95%,温度-20度到+60度;可在arduino上使用。 可提供源程序以及原理图.

玩过Arduino的小伙伴应该都接触过DHT11这个经典温湿度传感器。这货虽然便宜,但用起来偶尔会闹脾气——比如你正儿八经按照手册接线,它却给你返回个-999的蜜汁数值。今天咱们就来盘一盘怎么驯服这个倔强的小模块。

先上硬核干货,DHT11的工作电压3.3V-5V,数字信号输出,典型应用电路只需要在DATA脚接个4.7K上拉电阻。直接上代码:

#include <DHT.h> #define DHTPIN 2 #define DHTTYPE DHT11 DHT dht(DHTPIN, DHTTYPE); void setup() { Serial.begin(9600); dht.begin(); } void loop() { delay(2000); float h = dht.readHumidity(); float t = dht.readTemperature(); if (isnan(h) || isnan(t)) { Serial.println("读取失败!"); return; } Serial.print("湿度: "); Serial.print(h); Serial.print("%\t温度: "); Serial.println(t); }

这段代码的关键在时序控制。DHT11采用单总线协议,启动时需要18ms的低电平唤醒信号。库函数虽然封装了底层操作,但实测发现延时设置直接影响成功率。有个野路子:在read函数前加个5ms的delay,能显著提升稳定性。

硬件连接有个隐藏bug点——当供电电压低于4.5V时,DATA脚可能会检测不到高电平。遇到过数据乱跳的同学可以掏出万用表量量电压,必要时在VCC和DATA之间加个1N4148二极管做电平匹配。

量产方案要注意防潮处理。虽然DHT11标称湿度范围5%-95%,但长期处于高湿环境会导致探针氧化。有个骚操作:在传感器表面涂覆纳米防水层(比如氟素涂料),实测可将使用寿命延长3倍以上。

最后提醒:别用杜邦线!别用杜邦线!别用杜邦线!重要的事情说三遍。量产时直接焊接到PCB上,信号线长度不要超过20cm。曾经有个血泪教训——某批次产品因为杜邦线接触不良导致返修率高达30%,都是泪啊...

(原理图及完整代码包请私信获取,评论区见)

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/19 4:37:21

【2025网络安全含金量最高的4本证书】:NISP、CISP、CISP-PTE、CISSP(必考证书)零基础入门到精通,看完这一篇就够了!

前言 学习网络安全&#xff0c;有4个必考证书&#xff1a;NISP、CISP、CISP-PTE、CISSP。 这4本证书分别代表了国内和国际上对信息安全专业人员不同程度的认证标准&#xff0c;对于想要提升技术和就业晋升转行人员来说非常重要&#xff01; 一、NISP&#xff08;中国信息安全测…

作者头像 李华
网站建设 2026/4/15 4:00:46

1.什么是类?

1.类的定义类&#xff08;Class&#xff09;是一种用户自定义的复合数据类型&#xff0c;它将数据&#xff08;成员变量 / 属性&#xff09; 和操作这些数据的函数&#xff08;成员函数 / 方法&#xff09; 封装在一个逻辑单元中&#xff1b;类定义了一个抽象数据类型&#xff…

作者头像 李华
网站建设 2026/4/20 14:09:38

string,byte,rune,character?详解Golang编码-UTF-8

理解 Go 语言中的字符串、字节与符文 &#x1f4d6; 引言 我们之前的博文详细解释了 Go 语言切片的工作原理&#xff0c;并辅以大量示例阐明了其实现机制。在此背景下&#xff0c;本文将深入探讨 Go 语言中的字符串。乍一看&#xff0c;字符串似乎是一个过于简单的话题&#…

作者头像 李华
网站建设 2026/4/18 1:37:56

基于改进粒子群优化支持向量机(IPSO - SVM)的数据回归预测

基于改进粒子群优化支持向量机(IPSO-SVM)的数据回归预测 IPSO-SVM回归 改进点&#xff1a;线性权重递减 采用 Libsvm 工具箱&#xff08;无需安装&#xff0c;可直接运行&#xff09;&#xff0c;仅支持 Windows 64位系统 此处为回归&#xff0c;需要分类和时序预测也可以。 需…

作者头像 李华
网站建设 2026/4/19 0:47:22

训练速度飙升5倍!Unsloth动态量化让大模型微调告别“卡脖子”

还在为大模型微调的速度慢、显存爆而烦恼&#xff1f;Unsloth的黑科技让你在消费级GPU上也能轻松玩转百亿参数模型&#xff01; 摘要 Unsloth 是一个革命性的大型语言模型&#xff08;LLM&#xff09;高效微调框架。它通过独家手动推导并编写的GPU内核&#xff0c;在不改变硬件…

作者头像 李华