1回答

1收藏

【赚周年币】技术帖——Fireduino学习15:温湿度传感器DHT22...

#线上活动 #线上活动 2734 人阅读 | 1 人回复 | 2016-12-20

    前段时间论坛兑换的DHT22没空弄,这次正好拿出来试试,主要读取温湿度的值,然后分别在串口和5110上显示出来。
   DHT22是单总线的数字传感器,温度测量范围:-40℃--80℃,测量精度:0.5℃。湿度测量范围:0--100%RH,测量精度:2%RH,分辨率:16位。
   DHT22可以使用3.3V或5.0V供电,可以方便地在Arduino板子上3.3V或5V的接口上取电。我们使用5V供电,数据线上拉10K电阻到电源。数据线连接到板卡的PIN5引脚。

下面来看看程序的编写,首先的用到的参数等定义

DHT22的处理函数

主函数

串口打印内容,吹了一口气后,温湿度明显变化

5110显示

源代码
fire.rar (10.36 KB, 下载次数: 32)

DHT22说明书
DHT22说明书.pdf (845.71 KB, 下载次数: 33)

评分

参与人数 1 +20 收起 理由
loveeeboard + 20

查看全部评分

分享到:
回复

使用道具 举报

回答|共 1 个

倒序浏览

沙发

suoma

发表于 2016-12-27 22:43:40 | 只看该作者

记得DHT22内部不是已经带电阻了
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条