一、前言
老规矩,再来一句名言激励激励大家,当然,也激励自己(狗头):
读书百遍,其义自见。——晋·陈寿
二、DHT11介绍
DHT11采用单总线协议,具有体积小、功耗低、抗干扰能力强等优点,同时也不贵,作为温湿度测量的使用最适合不过了。DHT11的型号主要有两款,一种是三个引脚的,另外一种则是四个引脚的,下面是我从网上扒来的图片,有点模糊,大家看下对比就可以了。
虽然两种型号引脚数量不同,但是平常使用我们也就用到3个引脚:VCC、GND和DATA引脚,最后一个引脚悬空即可。DHT11的主要规格参数如下表所示:
变量 | 规格 |
---|---|
工作电压 | 3.3V~5V |
工作电流 | 约0.5mA |
温度测量范围 | 0℃~50℃ |
湿度测量范围 | 20%~95 |
精度 | 湿度:±5%RH;温度:±2℃ |
三、准备工作
硬件:
- Arduino Uno开发板
- DHT11(温湿度传感器)一个
- 杜邦线若干和面包板一个
软件:
- Arduino IDE(没安装可看我的另一篇博客