本文主要是介绍微信小程序+esp8266温湿度读取,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
本文主要使用微信小程序显示ESP8266读取的温湿度并通过微信小程序控制LED灯。小程序界面如下图所示
原理讲解
esp8266 通过mqtt发布消息,微信小程序通过mqtt 订阅消息,小程序订阅后,就可以实时收到esp8266 传输来的消息。
个人可免费注册五个微信小程序账号,在微信小程序官网注册即可。
温湿度测试
esp8266和温湿度传感器接线引脚图:
这里使用的是D4口读取温湿度。
安装库
本案例使用一个非常简单易用且与ESP8266配合使用的是Simple DHT传感器库。可以通过Arduino IDE Library Manager轻松安装该库。
在 arduino IDE上方选项处----> 工具—>管理库,然后直接搜索dht11即可。点击安装库,如下图:
测试程序:
#include <SimpleDHT.h>// for DHT11,
// VCC: 5V or 3V
// GND: GND
// DATA: 2
int pinDHT11 = D4;
SimpleDHT11 dht11(pinDHT11);void setup() {Serial.begin(115200
这篇关于微信小程序+esp8266温湿度读取的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!