Arduino IDE 开发 ESP-01S/ESP-01物联网实战检测温度湿度上传MQTT服务器
一、硬件准备
USB转ESP8266两块、DHT11温度湿度传感器、ESP8266-01/ESP8266-01一块(如果学习的话多买几块,ESP-01/ESP-01S的区别)
USB转ESP8266 说明:为什么要买两块
二、软件准备
Arduino、EMQX(这是mqtt服务器可以部署在本地也可以放在远程服务器上)、MQTTBox(mqtt客户端程序)、如果是Window系统的话 安装相关USB驱动程序。
三、安装EMQX 下面介绍的方法是部署在远程服务器上。
四、安装Arduino IDE
五、配置Arduino IDE 的 ESP8266开发环境
六、把ESP-01与DHT11连接
七、打开Arduino IDE 编写代码
注意修改 Wi-Fi名和 Wi-Fi密码,如果是本地mqtt服务器的话地址填 127.0.0.1
八、烧录程序
用改装过的 USB转ESP8266 连接ESP-01连接电脑,准备烧录。
点击IDE左上角的箭头开始烧录。
九、测试程序
把烧录好的ESP8266,取下来,装到 USB转ESP8266 没改装的转换器上,插入电脑,打开IDE右上角的图标,即可看到运行状态。
十、打开MQTTBox 订阅ESP_01主题





浙公网安备 33010602011771号