#define BLINKER_WIFI
#define BLINKER_MIOT_SENSOR//小爱同学定义为传感器设备
#include <Blinker.h>
#include <DHT.h>//包含DHT头文件
char auth[] = ""; // 点灯科技秘钥
char ssid[] = ""; // WiFi名称
char pswd[] = ""; // WiFi密码
#define bt1 0
#define DHTPIN 2 //定义DHT11模块连接管脚io2
#define DHTTYPE DHT11 // 使用温度湿度模块的类型为DHT11
// 新建组件对象
BlinkerButton Button1("btn1-abc");
//新建组件对象,作用:将数据传输到手机blinker //新建数据类型组件app
BlinkerNumber HUMI("humi"); //定义湿度数据键名
BlinkerNumber TEMP("temp"); //定义温度数据键名
DHT dht(DHTPIN, DHTTYPE); //生成DHT对象,参数是引脚和DHT的类型
float humi_read = 0, temp_read = 0;//定义浮点型全局变量 储存传感器读取的温湿度数据
// 按下按键即会执行该函数
void button1_callback(const String & state) {
BLINKER_LOG("get button state: ", state);
if (state == "on") {
digitalWrite(bt1, LOW);
Button1.color("#050505"); //app按键按下后变为黑色色
Button1.text("插座1已关"); //app按键文本显示“已关”
esp8266WIFI模块烧录一路继电器控制开关加DHT11温湿度感应模块显示及时温湿度的程序代码
于 2023-08-17 10:20:47 首次发布