收藏官网首页
查看: 22457|回复: 12

为什么GoKit温湿度传感器温度显示异常?

1

主题

3

帖子

19

积分

新手上路

Rank: 1

积分
19
跳转到指定楼层
楼主
发表于 2015-4-17 22:04:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
汉枫LPB120模块
我们可在手机上看到的温度与实际温度差的很多(十多度).这里用的温湿度传感器为DHT11,其温度误差应为正负两度以内.是何原因?






0

6

主题

21

帖子

98

积分

注册会员

Rank: 2

积分
98
沙发
发表于 2015-4-18 17:07:16 | 只看该作者
那不是很灵敏的意思?

1

主题

3

帖子

19

积分

新手上路

Rank: 1

积分
19
板凳
 楼主| 发表于 2015-4-19 15:31:17 | 只看该作者
据其他爱好者反应这是普篇现象,难到是mcu編程有误?否则不会有这么大误差

0

主题

4

帖子

61

积分

注册会员

Rank: 2

积分
61
地板
发表于 2015-4-19 20:49:52 | 只看该作者
那是因为你在后台建立的数据点是有-20的修正的,真正用的时候必须加上20才是真正的温度,这样做的原因是能够存储负值,数据点不能设置成负数的,只能通过修正!

0

主题

4

帖子

61

积分

注册会员

Rank: 2

积分
61
5#
发表于 2015-4-19 20:51:05 | 只看该作者
注册成为机智云开发者,手机加虚拟设备快速开发
那是因为你在后台建立的数据点是有-20的修正的,真正用的时候必须加上20才是真正的温度,这样做的原因是能够存储负值,数据点不能设置成负数的,只能通过修正!

1

主题

3

帖子

19

积分

新手上路

Rank: 1

积分
19
6#
 楼主| 发表于 2015-4-22 21:16:36 | 只看该作者
我还是明白,原来低十度加二十启不又高十度了.为什么不直接显示修正后的温度呢?请赐教.

1

主题

4

帖子

41

积分

新手上路

Rank: 1

积分
41
7#
发表于 2015-4-29 09:37:43 | 只看该作者
我这块也有这样的问题......你拿烙铁烫它居然温度还是19度....反而湿度一直50左右来回跳

17

主题

57

帖子

426

积分

版主

Rank: 7Rank: 7Rank: 7

积分
426
8#
发表于 2015-4-29 10:49:53 | 只看该作者
由于数据在传输过程中只是传输正数,在官网建立项目数据点过程中,有负数的数据点都经过正数补偿。所以根据您的描述,猜测是您的手机APP没有对温度值进行反补偿。假设您的温度数据点温度范围为:-13至100度,那么您手机APP需要补偿+13度。

0

主题

4

帖子

61

积分

注册会员

Rank: 2

积分
61
9#
发表于 2015-5-14 10:30:53 | 只看该作者
梦想家 发表于 2015-4-22 21:16
我还是明白,原来低十度加二十启不又高十度了.为什么不直接显示修正后的温度呢?请赐教. ...

楼下shanye正解。前面我说错了,是补偿了13度,因为之前的数据据点不支持负数,所以补偿了-13,app端显示的时候要+13度。

0

主题

4

帖子

50

积分

注册会员

Rank: 2

积分
50
10#
发表于 2015-9-12 23:59:31 | 只看该作者
汉枫LPB120模块
为什么不支持有符号数据类型呢?

55

主题

114

帖子

589

积分

高级会员

Rank: 4

积分
589
11#
发表于 2015-9-25 19:03:59 | 只看该作者
数据点解析问题

55

主题

114

帖子

589

积分

高级会员

Rank: 4

积分
589
12#
发表于 2015-10-30 18:19:34 | 只看该作者
数据点解析的问题

0

主题

1

帖子

6

积分

新手上路

Rank: 1

积分
6
13#
发表于 2015-10-30 19:29:00 | 只看该作者
温度被减了13度,在dht的驱动中就没有使用小数部分,
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

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