练习:ESP8266 + Blinker 远程启动空调
任务描述:通过手机端的点灯app,远程发送指令至wifi联网的ESP8266;接到指令后,ESP8266通过红外发送空调的开机指令。
硬件及链接:
- ESP8266 mini板(LOLIN(WEMO S)D1 mini(clone))
- 红外发射模块
- DHT温湿度传感器
软件:arudino IDE 2.0.3
需要解决的关键问题:
- ESP8266连接wifi,与点灯app通信;
- 获取空调遥控器的键值,并通过红外发射模块发射
- DHT温湿度数据上传至点灯app,并实现参数vs时间的展示
解决路径:
- 获取遥控器的键值。
空调开关:
Protocol : COOLIX
Code : 0xB27BE0 (24 Bits)
Mesg Desc.: Power: Off
uint16_t rawData[199] = {4576, 4354, 590, 1578, 644, 434, 670, 1498, 642, 1524, 642, 436, 644, 434, 642, 1526, 616, 460, 668, 408, 618, 1550, 642, 434, 644, 434, 644, 1524, 616, 1550, 668, 408, 618, 1550, 644, 434, 644, 1524, 644, 1524, 642, 1524, 618, 1550, 644, 434, 644, 1524, 644, 1524, 642, 1526, 616, 460, 618, 460, 644, 434, 642, 434, 642, 1526, 618, 460, 618, 460, 618, 1550, 642, 1524, 618, 1550, 644, 434, 642, 434, 618, 460, 618, 460, 644, 434, 618, 460, 644, 434, 618, 460, 642, 1526, 670, 1496, 618, 1550, 644, 1524, 644, 1524, 644, 5150, 4498, 4408, 744, 1424, 644, 434, 616, 1550, 642, 1524, 644, 434, 618, 460, 644, 1524, 642, 436, 644, 434, 618, 1550, 670, 408, 644, 434, 644, 1524, 642, 1526, 642, 434, 642, 1524, 642, 434, 696, 1472, 616, 1550, 618, 1550, 618, 1550, 644, 434, 642, 1524, 644, 1524, 644, 1524, 642, 434, 618, 460, 644, 434, 644, 434, 696, 1472, 616, 460, 642, 434, 642, 1524, 618, 1550, 618, 1550, 642, 436, 642, 434, 644, 434, 642, 434, 644, 434, 618, 460, 642, 436, 644, 434, 696, 1470, 618, 1550, 644, 1524, 618, 1550, 616, 1550, 644}; // COOLIX B27BE0
uint64_t data = 0xB27BE0;
空调升温:
Protocol : COOLIX
Code : 0xB29F80 (24 Bits)
Mesg Desc.: Power: On, Mode: 0 (Cool), Fan: 4 (Min), Temp: 28C, Zone Follow: Off, Sensor Temp: Off
uint16_t rawData[199] = {4576, 4352, 644, 1522, 644, 432, 670, 1498, 642, 1524, 644, 432, 646, 432, 646, 1522, 644, 432, 646, 432, 646, 1522, 644, 434, 644, 432, 644, 1522, 646, 1522, 644, 432, 644, 1522, 644, 1524, 646, 432, 644, 432, 670, 1496, 644, 1524, 646, 1522, 644, 1522, 646, 1522, 644, 434, 644, 1524, 644, 1522, 646, 432, 644, 434, 644, 432, 644, 432, 644, 432, 646, 1522, 646, 432, 644, 432, 646, 432, 644, 432, 646, 432, 644, 432, 644, 434, 644, 434, 644, 1522, 644, 1522, 644, 1522, 646, 1522, 644, 1524, 644, 1522, 646, 1522, 646, 5148, 4554, 4352, 646, 1522, 646, 432, 646, 1522, 646, 1522, 646, 432, 646, 432, 646, 1522, 646, 432, 672, 406, 646, 1522, 644, 434, 644, 432, 644, 1522, 646, 1522, 646, 432, 644, 1524, 644, 1522, 644, 432, 644, 432, 646, 1522, 644, 1522, 644, 1522, 646, 1522, 646, 1522, 644, 432, 644, 1524, 644, 1522, 644, 432, 646, 432, 646, 432, 646, 432, 646, 432, 644, 1522, 644, 434, 644, 432, 646, 432, 672, 406, 670, 406, 644, 432, 646, 432, 670, 408, 644, 1522, 646, 1522, 646, 1522, 644, 1524, 644, 1522, 646, 1522, 644, 1524, 644}; // COOLIX B29F80
uint64_t data = 0xB29F80;
空调减温:
Protocol : COOLIX
Code : 0xB29FD0 (24 Bits)
Mesg Desc.: Power: On, Mode: 0 (Cool), Fan: 4 (Min), Temp: 26C, Zone Follow: Off, Sensor Temp: Off
uint16_t rawData[199] = {4576, 4352, 646, 1524, 644, 432, 646, 1522, 644, 1522, 644, 432, 644, 432, 644, 1524, 644, 432, 646, 432, 644, 1524, 644, 432, 646, 432, 644, 1522, 644, 1522, 644, 432, 646, 1522, 670, 1498, 644, 432, 646, 432, 646, 1522, 644, 1522, 644, 1522, 644, 1522, 646, 1522, 646, 432, 646, 1522, 646, 1522, 644, 434, 644, 432, 670, 408, 646, 432, 646, 432, 644, 1524, 644, 1522, 646, 432, 644, 1522, 644, 432, 670, 406, 644, 432, 644, 434, 646, 432, 644, 432, 646, 1522, 644, 432, 644, 1522, 644, 1522, 644, 1524, 670, 1496, 644, 5150, 4578, 4326, 646, 1522, 644, 432, 646, 1522, 644, 1522, 644, 432, 646, 432, 644, 1524, 670, 408, 644, 432, 646, 1522, 644, 432, 644, 432, 646, 1522, 644, 1522, 646, 432, 644, 1522, 646, 1522, 644, 432, 646, 432, 644, 1522, 644, 1522, 646, 1522, 644, 1522, 644, 1522, 644, 432, 646, 1522, 646, 1522, 644, 432, 646, 432, 644, 434, 644, 432, 644, 432, 646, 1522, 646, 1522, 646, 434, 644, 1524, 644, 432, 644, 432, 644, 432, 644, 432, 644, 432, 646, 432, 644, 1522, 644, 434, 644, 1522, 644, 1522, 670, 1496, 644, 1522, 620}; // COOLIX B29FD0
uint64_t data = 0xB29FD0;
- ad放假阿里店
练习:ESP8266 + Blinker 远程启动空调相关推荐
- 从零开始使用ESP8266 + Blinker 实现小爱同学可控可读取状态的多路插座
从零开始使用ESP8266 + Blinker 实现小爱同学可控可读取状态的多路插座 前言 一直对8266很感兴趣,放寒假嘛,也挺闲,刚好手头有原来买下的Nodemcu,就拿来做个多路开关 参考资料我 ...
- 小爱同学+ESP8266+blinker点灯
系列文章目录 第一章 ESP8266+blinker 点灯 文章目录 系列文章目录 小爱同学控制 一.简介 二. app端添加设备 三. 小爱同学接入 1.简绍 2.代码部分 3.代码讲解 4.米家的 ...
- WOL远程开机——通过ESP8266+blinker(点灯)平台实现
WOL远程开机--通过ESP8266+blinker(点灯)平台实现 之前疫情现在家里,无聊时改装家里的吸顶灯入网时,寻找了各种物联网平台,最终找到了blinker(点灯)这个物联网平台,APP很简洁 ...
- 基于Arudino+Esp8266+Blinker实现简易智能家居
目录 1.效果展示 2.前置准备 2.1 购买清单 2.2 驱动安装+Arduino的配置 2.3 Blinker的配置 3. 硬件连线 4. 代码部分 4.1 绑定Blinker 4.2 代码 5. ...
- ESP8266 Blinker 小爱同学 本地控制 手机配网 四路开关 物联网 arduino编程详细注释
作为一名注册12年CSDN的电脑爱好者,没有从事喜欢的IT行业还是颇有那么一丝丝的想念. 通过一段时间的arduino编程和ESP8266学习,参考示例程序等,完善了自己的一份小爱同学四开关控制的程序 ...
- ESP8266+blinker点灯(小爱+天猫+小度三合一)
文章目录 ESP8266 一.简介 二.程序 1.小爱同学 2.天猫精灵 3.小度 三.合成 ESP8266 一.简介 今天给大家说一下各个语言助手来控制ESP8266来点灯,这是我们用的还是blin ...
- ESP8266+Blinker+小爱同学舵机控制开关
ESP8266 文章目录 ESP8266 一.简介 二.硬件连接 三.代码 四.blinker软件配置 总结 一.简介 最近想着用我们的小爱同学语音控制卧室的灯,这样就可以在睡觉的时候不用下床了,之前 ...
- ESP8266 Blinker RGB三色灯控制
本程序通过Blinker滑动条控件控制RGB三色灯颜色,配网还是参考前面的,可手机或者app配网,也可以自己写到代码里 会三色控制了,冷暖白双色就类似了,取两个变量就可以了. 简单粗暴,代码如下: / ...
- ESP8266+Blinker 的万物互联(智能家居篇)
前面学习了使用ESP8266将温湿度等上传到阿里云平台,于是我想起来了万物互联,就想先做个有关智能家居的,通过查阅资料发现了Blinker(轻松物联网).下面是演示视频 Esp8266物联网 文章目录 ...
最新文章
- Angularjs 中select回显后重复选项的解决
- 连接池技术 Connection Pooling
- 进程间的通信方式:简介
- PHP SPL使用方法和他的威力
- 关于async 中return 和 return await 的差异
- Android官方开发文档Training系列课程中文版:后台服务之响应IntentService的处理结果
- 数字化时代的新职业教育行业洞察
- Spring Cloud与微服务学习总结(11)——spring cloud-openFeign 声明式远程调用总结
- TensorFlow2.0:tensorboard使用
- GDAL源码剖析(二)之编译说明
- 计算机办公自动化试题及答案,计算机等级考试,办公自动化考试试题(三)
- c语言求1到20的各个阶乘,c语言求阶乘(c语言求1到20的阶乘)
- 安装rtl8187时出现2.6.32-358.el6.i686/build错误
- 八卦罗盘动态时钟(C语言)
- RS485,uart串口加瑞芬68协议
- 看各路单词APP不顺手 索性自己写一个背单词系统
- HD44780http://blog.sina.com.cn/s/blog_61b6e08b01016xif.html
- 一年两款新品 寒武纪的研发效率为何如此高?
- udf开发入门(python udf、hive udf)
- 客户开发篇 | 外贸业务员怎么打电话开发跟进客户呢?
热门文章
- 作为脱发一族,你是哪种脱发?
- 数据结构实验预习报告——校园导游系统
- Java项目:医院分诊管理系统(java+SSM+jsp+HTML+JavaScript+mysql)
- netty银行账目管理系统_银行账目管理系统的设计与实现.doc
- 苹果plus HTML高度,iphone7plus尺寸多大?长、宽、高度和尺寸图详解
- PyCharm的使用
- 大连交通大学计算机网络,计算机网络题库(大连交通大学)chapter.doc
- C语言和设计模式-策略模式
- uniapp 封装微信支付宝web端扫一扫
- 【usaco】beads