OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3599|回复: 13

求一个可以用的DHT11温湿度程序

[复制链接]

7

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2019-1-13
在线时间
28 小时
发表于 2019-7-24 10:41:30 | 显示全部楼层 |阅读模式
15金钱
用的板子是STM32F103C8T6,网上下了很多全都不能用,论坛好像也没有

最佳答案

查看完整内容[请看2#楼]

参考一下这个,我反复测试过的。 DHT11没有什么难度, 主要是时序要求比较严, 如果你参考了很多程序仍不成功, 请重点检查一下你的时钟和延时函数是否准确。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

31

主题

1955

帖子

3

精华

论坛元老

Rank: 8Rank: 8

积分
4524
金钱
4524
注册时间
2018-5-11
在线时间
947 小时
发表于 2019-7-24 10:41:31 | 显示全部楼层
本帖最后由 warship 于 2019-7-25 21:03 编辑

参考一下这个,我反复测试过的。
DHT11没有什么难度,
主要是时序要求比较严,
如果你参考了很多程序仍不成功,
请重点检查一下你的时钟和延时函数是否准确。

bsp_DHT11.zip

3.3 KB, 下载次数: 101

我的开源链接 https://github.com/ShuifaHe/STM32.git  请关注,点赞支持哦。
回复

使用道具 举报

109

主题

5564

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10572
金钱
10572
注册时间
2017-2-18
在线时间
1914 小时
发表于 2019-7-24 15:54:53 | 显示全部楼层
没有C8T6板子了,帮顶~~
回复

使用道具 举报

0

主题

4

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2019-6-13
在线时间
9 小时
发表于 2019-7-24 16:05:51 | 显示全部楼层
找一些程序自己改啊
回复

使用道具 举报

0

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
163
金钱
163
注册时间
2019-6-3
在线时间
44 小时
发表于 2019-7-24 16:40:44 | 显示全部楼层
dht11.zip (3.27 MB, 下载次数: 120)
回复

使用道具 举报

23

主题

86

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
299
金钱
299
注册时间
2019-7-20
在线时间
108 小时
发表于 2019-7-24 19:05:38 来自手机 | 显示全部楼层
自己移植一个
回复

使用道具 举报

7

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2019-1-13
在线时间
28 小时
 楼主| 发表于 2019-7-24 20:25:01 | 显示全部楼层

这个好像也不能用吧  获取到的数完全不对……
回复

使用道具 举报

0

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
163
金钱
163
注册时间
2019-6-3
在线时间
44 小时
发表于 2019-7-25 09:13:16 | 显示全部楼层
nabla 发表于 2019-7-24 20:25
这个好像也不能用吧  获取到的数完全不对……

我只算了整数位,小数位你可以自己算。数据已经获取出来
回复

使用道具 举报

0

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
163
金钱
163
注册时间
2019-6-3
在线时间
44 小时
发表于 2019-7-25 09:14:48 | 显示全部楼层
nabla 发表于 2019-7-24 20:25
这个好像也不能用吧  获取到的数完全不对……

我这边是正常的
回复

使用道具 举报

7

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2019-1-13
在线时间
28 小时
 楼主| 发表于 2019-7-25 11:41:54 | 显示全部楼层

不知道和你的区别在哪,获取到的数据始终是0X02和0X01。 微信图片_20190725113725.png
微信图片_20190725114000.jpg

回复

使用道具 举报

22

主题

271

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
405
金钱
405
注册时间
2019-3-21
在线时间
107 小时
发表于 2019-7-25 12:41:51 | 显示全部楼层
这是原子的例程,自己照着改改

实验31 DHT11数字温湿度传感器实验.zip

326.03 KB, 下载次数: 71

回复

使用道具 举报

0

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
163
金钱
163
注册时间
2019-6-3
在线时间
44 小时
发表于 2019-7-25 16:06:16 | 显示全部楼层
nabla 发表于 2019-7-25 11:41
不知道和你的区别在哪,获取到的数据始终是0X02和0X01。

你这个是dht22,不知道是不是一样
回复

使用道具 举报

7

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2019-1-13
在线时间
28 小时
 楼主| 发表于 2019-7-25 17:34:22 | 显示全部楼层
q1065406715 发表于 2019-7-25 16:06
你这个是dht22,不知道是不是一样

好像是啊  没注意这个  东西是别人给的
回复

使用道具 举报

0

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
163
金钱
163
注册时间
2019-6-3
在线时间
44 小时
发表于 2019-7-27 09:07:30 | 显示全部楼层
nabla 发表于 2019-7-25 17:34
好像是啊  没注意这个  东西是别人给的

自己写吧,也差不多的。看数据手册
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-26 14:40

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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