nodeMCU读取温度湿度

淘宝上购买的dht11和dht22

浅蓝色的是dht11,白色的是dht22,深蓝色是手指陀螺(镇压作用)

首先,确保你的固件里带了dht库,我的固件也是在网站上编译的,尽量不要勾选其他多余的库,不然写入后可能无法正常启动,反正我的是这样...
最主要的就是dht.read和dht.read11这两个函数,后者专用于dht11,参数就一个,把数据pin传进去就行了,返回值有5个,分别是status,temp,humi,temp_dec,humi_dec
status代表状态,正常调用的话不用管这个了
temp和humi分别代表温度和湿度
temp_dec和humi_dec代表温度和湿度的小数部分
注意了:如果你用的Float的固件,是不需要处理小数部分的,取出来也是0,直接用temp和humi当作浮点数就可以了,如果用的Integer的固件,才需要把前后拼起来使用.
然后注意不要调用太频繁就是了,代码放在github上.

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 内容属性: 生产时间2017年7月29日,内容保鲜期18个月,内容省略度5%, 内容类型:干货型。内容制作视角:全...
    青阳的桌边谈资儿阅读 29,862评论 9 169
  • 做淘宝真的要刷单么?那些所谓的七天螺旋,如果你一个新开的店,没权重没流量,不刷单哪来的螺旋给你? 淘宝大环境下,小...
    我是盼盼呢阅读 13,267评论 1 16
  • 摘要:这是一个记录软硬件结合的物联网项目,目的是打造微信实时监控室内环境,由于传感器简陋,这篇文章只介绍温度和湿度...
    Masukio阅读 10,625评论 1 9
  • 链表 代码 1 : 代码 2 :
    ibo阅读 1,794评论 0 0
  • 勤奋和懒惰是一对双胞胎, 他们同父同母, 可他们脾气迥然不同, 勤奋人脉特好, 谁与他结缘谁都会成功, 鲁迅视时如...
    旖旎i阅读 3,173评论 5 10