红外万能遥控器2.0制作

功能描述

模拟家用电器的遥控器功能。
接入blinker平台,通过手机可以远程控制。
接入小爱同学、小度和天猫精灵,可以动动嘴就能控制你的家用电器。
带红外学习功能,只要用遥控器的电器设备都可以接入。

红外万能遥控器2.0,红外遥控器改成能用语音和手机app控制

硬件准备

硬件:
红外发射模块 *1
红外接收模块 1
Nodemcu(826612f) 1
面包板
1
杜邦线
4根





这个esp8266-01/01s的接线
手机遥控

APP配置里面的布局代码

{¨config¨{¨headerColor¨¨transparent¨¨headerStyle¨¨dark¨¨background¨{¨img¨¨assets/img/headerbg.jpg¨¨isFull¨«}}¨dashboard¨|{¨type¨¨btn¨¨ico¨¨fad fa-siren-on¨¨mode¨Ê¨t0¨¨点我开关灯¨¨clr¨¨#389BEE¨¨t1¨¨文本2¨¨bg¨É¨cols¨Ë¨rows¨Ë¨key¨¨btn-0¨´x´Ï´y´Ê¨speech¨|÷¨lstyle¨Ê}{ßA¨num¨ßF¨接收指令¨ßC¨fad fa-american-sign-language-interpreting¨ßHßI¨min¨É¨max¨¢1c¨uni¨´次´ßLÉßMÍßNËßO¨num-irr¨´x´É´y´ÊßQ|÷ßRÊ}{ßAßBßC¨fad fa-toggle-off¨ßEÉßF¨打开电视¨ßJßKßLÉßMËßNËßO¨btn-1¨´x´É´y´ÐßQ|÷ßH¨#00A90C¨}{ßAßSßF¨发送指令¨ßC¨fad fa-handshake-alt¨ßHßIßVÉßWº0ßX´次´ßLÉßMËßNËßO¨num-irs¨´x´Í´y´ÊßQ|÷}{ßA¨cha¨ßLɨsty¨¨line¨ßHßc¨sty1¨ßi¨clr1¨ßI¨sty2¨ßi¨clr2¨ßIßMÑßNÍßO¨irdata¨´x´É´y´ÌßQ|÷¨key0¨¨sensor¨ßF¨历史控制¨ßRÊ}{ßA¨tex¨ßF¨万能红外遥控器¨ßJ´´¨size¨¨20¨ßLÉßC´´ßMÍßNÊßO¨tex-ohk¨´x´É´y´ÉßQ|÷ßRÊßHßc}{ßAßBßCßZßEÉßF¨关闭电视¨ßJßKßLÉßMËßNËßO¨btn-2¨´x´Ë´y´ÐßQ|÷ßHßc}{ßAßBßCßZßEÉßF¨关闭空调¨ßJßKßLÉßMËßNËßO¨btn-3¨´x´Í´y´ÐßQ|÷ßHßc}{ßAßBßC¨fal fa-power-off¨ßEÉßF¨文本1¨ßJßKßLÉßMËßNËßO¨btn-10¨´x´Í´y´¤BßQ|÷}{ßAßBßCß10ßEÉßFß11ßJßKßLÉßMËßNËßO¨btn-6¨´x´Ë´y´ÒßQ|÷}{ßAßBßCß10ßEÉßFß11ßJßKßLÉßMËßNËßO¨btn-5¨´x´É´y´ÒßQ|÷}{ßAßBßCß10ßEÉßFß11ßJßKßLÉßMËßNËßO¨btn-7¨´x´Í´y´ÒßQ|÷}{ßAßBßCßZßEÉßF¨打开空调¨ßJßKßLÉßMËßNËßO¨btn-4¨´x´Ï´y´ÐßQ|÷ßHßc}{ßAßBßCß10ßEÉßFß11ßJßKßLÉßMËßNËßO¨btn-8¨´x´É´y´¤BßQ|÷}{ßAßBßCß10ßEÉßFß11ßJßKßLÉßMËßNËßO¨btn-9¨´x´Ë´y´¤BßQ|÷}{ßA¨deb¨ßEÉßLÉßMÑßNÌßO¨debug¨´x´É´y´¤D}÷¨actions¨|¦¨cmd¨¦¨switch¨‡¨text¨‡´on´¨打开?name¨¨off¨¨关闭?name¨—÷¨triggers¨|{¨source¨ß1E¨source_zh¨¨开关状态¨¨state¨|´on´ß1H÷¨state_zh¨|´打开´´关闭´÷}÷}

在点灯app这个地方配置

注册blinker账号,获取密钥auth
第一步:下载blinker APP下载地址:blinker APP第二步: 安装并配置
app安装完成后,增加一个设备,为设备增加一个按钮 方便测试

复制key,这就是我们要的blinker 设备密钥auth
为设备增加按钮 方便测试




安装驱动
1,将你的硬件NodeMCU 通过USB接到电脑的usb口上。安装ch340/cp210x的usb驱动,在工具包里有cp210x的安装包cp210x.drivers.rar,ch340在window10下免安装,安装成功后,设备管理里能看到多出来一个设备,记住端口号,我这里是COM6,后面会用。
安装固件(nodemcu下载)

链接: https://pan.baidu.com/s/14_uA8wqNHuUNtHblGA7Qqg 密码: e55w

给esp8266安装程序,打开nodeMCU_pyflasher-4.0-x64.exe,这是nodemcu的烧录工具。

选择设备端口号,我这里是com6,你那可能不一样。点击Brows 选择固件包(8266安装包)其它设备如果下图所示

点击Flash NodeMCU开始下载

下载成功
配置wifi上网
1, 重启nodeMcu


用手机连接到esp8266的wifi热点,热点名不是根据型号会不一样,多半以esp-xxx开头


在手机端或电脑的浏览器打开http://192.168.4.1

选择要配置的wifi,点击

2,输入密码和点灯科技创建的设备ID

3,点确定开始配网

成功后

接入小爱同学配置
参考"改造家里的开关成为智能开关,保留原有开关控制,零火版"的配置
接入小度配置
参考"改造家里的开关成为智能开关,保留原有开关控制,零火版"的配置
接入天猫精灵配置
参考"改造家里的开关成为智能开关,保留原有开关控制,零火版"的配置
接入siri配置
参考"改造家里的开关成为智能开关,保留原有开关控制,零火版"的配置

资源下载

链接: https://pan.baidu.com/s/14_uA8wqNHuUNtHblGA7Qqg 密码: e55w


关注我接你进群

红外万能遥控器2.0,把家里的红外遥控器改成能用语音和手机app控制相关推荐

  1. 红外万能遥控器3.0,给家里带遥控器的家电赋能

    红外万能遥控器3.0 一.功能描述 3.0是在红外万能遥控器2.0的基础上添加两大功能: 1,不但支持红外编码的学习功能 ,还添加了433,315 的学习功能 2,接入飞阳物联平台,每路编码都可以用小 ...

  2. 基于51单片机的智能停车场管理车位引导系统红外检测无线蓝牙/WiFi手机APP控制设计

    本系统由STC89C52单片机.(无线蓝牙/WIFI模块-可选).红外对管传感器.LCD1602液晶显示.LED指示灯及电源组成. 通过红外对管模块实时检测车位是否占用,车位分为1车位.2车位.3车位 ...

  3. 一篇文章带你解决 MongoDB 连接 localhost 和 127.0.0.1 可以连接,但是改成具体的IP地址就无法连接

    文章目录 一.出现的问题 二.解决方案 一.出现的问题 package mongodb;import com.mongodb.MongoClient; import com.mongodb.clien ...

  4. 百度网盘android 2.0以上,可满速下载的百度云,终于发布手机App(含电脑版/手机版)...

    不限速百度盘下载方式: 关注微信公众号「一点搜罗」在公众号中回复「8027」即可下载! 哈喽,大家下午好! 这期给大家准备了一款重磅神器「Pandownload」 相信不少小伙伴对这款应用都比较熟悉了 ...

  5. STM32作品设计:蓝牙彩灯V1.4(WS2812全彩、声控、光控、人体红外、小科语音控制、手机APP、蓝牙无线升级)

    @ 蓝牙彩灯V1.4 biliblil视频链接:https://www.bilibili.com/video/BV14L411V78b/ 资料可联系作者:2809786963 一.功能描述 1.手机A ...

  6. 基于红外遥控的门禁系统(红外遥控、步进电机)

    基于红外遥控的门禁系统(红外遥控.步进电机) 闲来无事,用手头STM32做个项目. 成品功能: 功能说明 材料 STM32ZET6开发板 TFT显示屏(战舰有我用的2.7寸的) 红外接收器和遥控器 五 ...

  7. 红外报警c语言,基于单片机的红外报警系统设计 (毕业论文).docx

    基于单片机的红外报警系统设计 (毕业论文) 基于单片机的红外报警系统设计 摘要:随着社会经济的发展,人们生活水平的不断提高,与此同时对人生安全和财产安全提到了一个新的高度,盗窃.入室抢劫等刑事案件的多 ...

  8. 智能红外遥控器(五):手机蓝牙控制格力空调

    本例程的原理是Blinker APP通过BLE连接开发板,APP通过控制开发板发送红外信号来间接控制格力空调.IRremoteESP8266库可以控制市场上绝大多数空调品牌,使用IRremoteESP ...

  9. 激发波长近红外二区发光量子点,近红外二区(NIR-II)发射波长(1000-1700 nm)

    激发波长近红外二区发光量子点荧光成像技术广泛地应用于生物医学研究.相比于常用的可见光以及近红外一区(NIR-I, 750-900 nm)荧光成像技术,近红外二区(NIR-II)由于发射波长(1000- ...

  10. html5红外遥控,做了个小的红外遥控装置

    目的:早晨定时打开显示屏(电视),树莓派虽然省电,可以常开,但显示屏是耗电的. 材料:红外接收头(原来玩51开发板上带的,好久不用不知坏没坏).红外发射管(曾买过一个红外避障器上有个红外发射管).树莓 ...

最新文章

  1. java bytebuffer 大小,bytebuffer 获取长度
  2. C#静态变量和非静态变量的区别
  3. ecm工作原理 usb_“好玩具”来了!往你的USB端口里藏入一个小开发板...
  4. 9.11两点间距离(1636050091)
  5. air中wav转mp3
  6. autowired注解_Spring系列之Spring常用注解总结
  7. 每当再右侧的选择框中选中一个人的名字时,便在左侧的文本区中显示出此人的情况介绍,按close按钮时结束程序的运行
  8. 松鼠会啊松鼠会,22号来杭州啦
  9. 简单理解:类目、SPU、SKU
  10. matlab非参数功率普估计,【数字信号处理】--功率谱估计
  11. MDM数据血缘设计方案
  12. 图像特征提取(颜色,纹理,形状)
  13. 聊聊Web3为什么能赚钱?为什么不要All in Web3?
  14. Eureka Server的REST端点
  15. Python实现自省的方法有哪些?
  16. python 列表 常用操作 列表的循环遍历
  17. mysql lucene 结合_Lucene基础(四)-- 结合数据库使用
  18. Java实现指定目录下的文件查找
  19. java中对象类型转换_Java 对象类型的转换
  20. 有了LIGO,引力波不仅可以被探测,还可以被发射!

热门文章

  1. 计算机网络重置点命令,重置网络命令 重装系统如何重置网络命令
  2. RetinaFace论文解读 --- RetinaFace: Single-stage Dense Face Localisation in the Wild
  3. 【UE4_蓝图】录制麦克风声音/系统声音并输出保存WAV文件
  4. 河南职称计算机考试多少分通过,2019年河南职称计算机考试报名通知
  5. DIY四旋翼(穿越机)软硬件设计
  6. setup factory制作安装包卸载出错“Invalid start mode:archive filename”
  7. Cisco防火墙概述和产品线
  8. 了解最新升级手持式频谱仪版本和各项性能
  9. android常用的混淆规则,关于Android混淆的基本做法
  10. 高通平台添加自己的product后com.qualcomm.qti.tetherservice不停crash