使用esp8266-01s,以及mqtt 传输传感器DHT11 获取到的温度以及湿度值
这个应用非常的多 也非常的实用
DHT11
DHT11 是一款温湿度传感器,可以用来测试环境温湿度,该传感器的的温度测量范围为 0 ~ 50°C,误差为 2 °C;湿度测量范围为在 0°C时为30%-90%RH,环境温度为 25°C时,湿度测量范围为20%-90%RH,在50°C时,测量范围是20%-80%。
引脚 | 对应接口 |
---|---|
VCC | 5V |
Ddat | 串行数据单总线(任一IO) |
GND | 负极接地 |
arduino IDE配置
在项目 加载库 库管理中 搜索dht 下载DHT sensor by Adafruit (1.30)
安装好之后搜索 adafruit unifi 下载A大fruit Unified Sensor (1.02)
然后就可以去测试温湿度模块
使用esp模块
可以使用esp8266-01s模块
使用GPIO2 来进行传送数据
连接电路
vcc 和en 接3.3v电源
GPIO2接到 dht11 输出信号
GND接地
不太会的同学 可以参考学习
esp8266 mqtt使用arduino 开发
http://niehen.cn/esp8266/esp8266-mqtt-%e4%bd%bf%e7%94%a8arduino%e5%bc%80%e5%8f%91%e6%95%99%e7%a8%8b/
esp8266-01s使用介绍
http://niehen.cn/esp8266/esp8266-01s%e4%bb%8b%e7%bb%8d/
可参考 https://www.bilibili.com/video/av23531283/
项目参考代码链接
更多学习教程
ESP开发学习基础知识
基础知识包括对esp模块的认识与了解 mqtt协议的了解,arduino IDE运用代码编写等等。
- arduino基础学习
- esp系列模块的介绍
- mqtt协议的介绍与使用
- 利用mqtt esp模块 基于arduino IDE开发方法
- esp模块的AT指令 刷固件
- esp模块睡眠模式使用
- esp8266-01s介绍与使用
- esp8266-12f介绍与使用
- NodeMcu介绍与使用
esp开发IOT应用
基于esp8266的模块以及其他模块根据实际的应用场景与需求制作的物联网应用