关注分享主机优惠活动
国内外VPS云服务器

ESP8266-NodeMCU项目(四):将上一个项目的空调控制连接到小爱同学(同Blinker_APP)

摘要:错开投掷体验 文章内容 前言 思路 设备配置 程序代码 小爱训练测试概述 前言 至此,项目2连接到了小爱同学以及项目3的空调控制。 下一步就是将这两者整合起来,用小爱同学进行控制、查看温湿度、进行简单的空调控制。

交替投掷经验:ESP8266 NodeMCU

文章目录前言 思路:Blinker_APP 设备配置:程序代码小爱训练与测试概述

滴滴:下面是本文正文

思路:

App将设备伪装成灯 + 实现小爱双控(让小爱同学将设备定义为灯),自定义灯模式功能实现空调的多状态控制。

官方参考链接:访问小爱同学帮助文档官方示例文件。

从以上信息中,您可以检查以下模式特征: 我们所要做的就是神奇地改变它们。 !

void miotMode(uint8_t mode){ BLINKER_LOG("需要设置模式:", mode); if (mode == BLINKER_CMD_MIOT_DAY) { // 模式函数 } else if (mode == BLINKER_CMD_MIOT_NIGHT) { // 模式函数 } else if (mode == BLINKER_CMD_MIOT_COLOR) { // 模式函数 } else if (mode == BLINKER_CMD_MIOT_WARMTH) { // 模式函数 } else if (mode == BLINKER_CMD_MIOT_TV) { // 模式函数 } else if (mode == BLINKER_CMD_MIOT_READING) { // 模式函数 } else if (mode == BLINKER_CMD_MIOT_COMPUTER) { // 您的模式函数} wsMode = mode; BlinkerMIOT.mode(mode); BlinkerMIOT.print();} Blinker_APP 设备配置:

继上一个项目中空调控制器设备的更改后,添加了新组件以实现更多功能。

配置代码如下。

{�版本�2.0.0�配置�{�headerColor�透明�headerStyle�暗�背景�{img�assets/img/headerbg.jpg��isFull«} } -air -Conditioner ¡ Cols Í rows Ë key ¡ tex -cnl ´x ​É y Î ¡ 语音 ¡ | ÷ lstyle Ì ã clr ¡#076EEF ¡}{ßC �btn�ßL�fad fa -雪花模式25℃,冷藏,高凤凰温度文本2。25℃,冷却,自动风扇 4]on-auto "x" "y" ÐßR|÷ßSËßTßU }{ßCßVßLßWßXÉßE¸26℃,冷却,最大风力 GßZßKËßNÍßOÍßPрibtn-26¡x´É´y´¤BßR| ÷ßTßUßSË}{ßCßVßL¡fad fa- 电源- off off 温度 L fad fa-温度计-三-季度�ßTßU�min�É�max�¢1c�uni�´℃' ßKÊßNËßOËßP�temp�´x'Í'y' ÎßR 程序代码

代码如下:

#define BLINKER_PRINT Serial#define BLINKER_WIFI#define BLINKER_MIOT_LIGHT //小艾同学定义为灯 #include #include //红外头文件 #include //电灯技术头文件 #include //DHT11传感器头文件#define DHTPIN 4 //定义DHT11模块连接引脚GPIO4(D2引脚)#define DHTTYPEDHT11 // 使用DHT11温湿度模块 char auth[] = "";//在此输入你的设备密钥 char ssid[] = "";//在此输入你的Wi-Fi名称 char pswd[] = "" ; //在这里输入你的WiFi密码//定义红外发射引脚 const uint16_t kIrLed = 14; //将kIrLed设置为GPIO14,D5引脚 IRsend irsend(kIrLed) 我会的。 //设置kIrLed发送信息//打开空调:25、制冷、风 uint16_t power_on[199] = {5998, 7318, 478, 1712, 540, 1622, 474, 1712, 542, 1622, 474 , 1712, 542、1620、474、1714、542、1622、47 4,596、568、532、456、618、568、532、476、598、570、532、478、596、570、532、478、 2, 5 42, 1622、474、1712、542、1622、474、171 2,542、1622、474、1714、542、1622、474、598、568、532、456、618、568、532、478、598、 568、32、478 、 596、 570、 532、 478、 1712、 544、 1622、 474、 1714、 542、 1622、 474、 1712、 544、 1622、 474、 1712、 544、 1622、 474、 598、 570、 2, 4 56, 618、568、532、476、600、566、5 32、478、602、566、530、478、1710、546、532、456、1732、522、556、454、1732、546、532、526、1660、546、1622、526、576、514、 , 476, 626、514、1646、478、626、548、1612、510、594、554、522、506、596、552、1610、506、1660、576、524、504、1662、572、528、 2, 1664 , 566, 1622, 502, 1664, 562, 536, 504, 574, 536, 1652, 504, 576, 534, 1654, 504, 596, 508, 570, 502, 598, 506, 1660, 5 02, 59 8,506 , 1660, 502, 598, 504, 1664, 498, 600, 502, 600, 476, 1692, 474, 626, 472, 1718, 448, 630, 470, 1720, 448, 630, 470, 4 48, 1720, 470,7384,446}; 4 74、1716、、1652、520、1670、514、1652、524、550、542、560、456、650、514、558、476、628、514、560、478、628、514、560、476、1718、514、1652、474、1716、516、1650、476、1716、514、474 , 1716 、 514、 1652、 474、 600、 540、 562、 456、 648、 514、 560、 476、 628、 512、 562、 478、 598、 540、 562、 456、 624、 538、 1654、 622、 , 1654 、 452、 1738、 512、 1654、 452、 1738、 512、 1652、 454、 1738、 514、 562、 476、 1718、 514、 560、 456、 650、 514、 560、 476、 630、 512、 562, 476 , 1718, 514, 560, 478, 1716, 514, 560, 478, 1718, 512, 1654, 454, 1738, 514, 1652, 454, 650, 510, 1654, 474, 630, 512, 2、504、600 , 514, 560, 508, 598, 514, 560, 506, 600, 512, 1652, 504, 1688, 514, 560, 508, 1686, 516, 560, 506, 1686, 516, 2,504, , 518, 558 、 506、 596、 542、 1624、 506、 596、 546、 1622、 528、 574、 552、 524、558、544、580、1586、556、548、578、1586、562、540、578、1586、560、546、576、500、526、1640、602、502、552、1614、602、 524,1640, 602, 502, 498, 1668, 574, 1616, 502, 7332, 456}; // 好天气 D5290A050000// 空调开:26,制冷,风 uint16_t power_on_26[199] = {6062, 7302, 476, 17 18 、 538、458、618、544、558、478、1716、516、50、452、1740、514、1650、454、1738、516、1650、474、1718、514、1652、454、 544, 558 , 458, 620,542,560,456,620,560,456,620,544,560,528,1668,516,558,476,1718,540,1626,476,1716,516,165 0,454,1738,516,1650 ,4 74、600、544、1650、6、598、544、560、476、602、542、560、476、604、540、560、456、1740、514、560、476、1718、538、536、456、1740、538、536、456、1738、516、1650、 514、 1652、454、648、514、1652、454、648、514、1652、476、626、516、562、506、1684、546、532、532、1660、552、524、556、 496, 560, 1634、580、1584、562、542、580、1584、560、544、578、1586、530、574、576、1588、530、576、548、526、504、602、54 6、1618、 504, 576 , 568, 1620, 502, 578, 564, 1624, 504, 576, 562, 536, 502, 1666, 538, 562, 504, 1666, 536, 564, 504, 1666, 5 34, 56 6,502 , 1690, 510 , 1658, 504, 7332, 502}; // 好天气 D52A2A020000// 空调关闭: uint16_t power_off[199] = {6022, 7290, 476, 1714, 510, 1650, 472, 1714, 512, 1650,518 , 68、510、1652、1714、512、1650、474、626、510、560、454、648、512、562、474、598、542、562、476、598、540、560、476、1714、512、1650、472、

未经允许不得转载:主机频道 » ESP8266-NodeMCU项目(四):将上一个项目的空调控制连接到小爱同学(同Blinker_APP)

评论 抢沙发

评论前必须登录!