欢迎来到天天文库
浏览记录
ID:6710695
大小:406.87 KB
页数:3页
时间:2018-01-23
《基于乐鑫8266wi-fi模块的gpio红外发送和学习方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、基于乐鑫8266Wi-Fi模块的GPIO红外发送和学习方案1.方案应用场景:当开发人员需要在使用乐鑫8266Wi-Fi模块的产品中增加红外线遥控发送和信号学号的功能时,开发人员仅需要依照本方案描述,加载恬家开发的红外Lib就可以实现,不再需要额外配置一个红外遥控芯片。方案价值:可以节省开发时间,节省一颗遥控芯片的物料成本和对应的产线开销,节省PCB板件的复杂度进而降低产品不良率。特殊价值:本方案对接使用的是恬家遥控精灵的码库,这是目前全球最佳的码库,华为、小米、联想、TCL都是恬家码库的客户,恬家码库应用到全球,有30万个不同的
2、遥控器,6200万用户正在使用,该码库由恬家在持续维护和扩容。在这里下载SDK:https://developer.tiqiaa.com/下面是ESP8266GPIO做红外发送和学习的示意视频http://v.youku.com/v_show/id_XMTgyMDI5ODczMg==.html视频中为了简化演示过程,直接用了一个USB芯片连接了手机,然后USB芯片和8266中间是串口。实际使用时,使用Wi-Fi连接手机并不会影响8266芯片发送和学习红外的性能,恬家的智能遥控插座(www.tiqiaa.com)就是手机通过Wi-
3、Fi连接插座然后使用Wi-Fi芯片的GPIO做红外发送和学习。2.方案架构:2.1开发Wi-Fi遥控终端方案描述:开发人员开发android/ios的APPUI,调用恬家的码库SDK(该SDK封装了云码库接口,云码库不需要单独调用),获取遥控器码,存储在手机或智能终端本地。APP在用户操作时发送遥控码到8266模块中的红外Lib,实现遥控发射和学习功能。开发包内容:图中棕色部分恬家提供,绿色部分由开发者提供。类似案例举例:小米万能遥控盒子。2.2开发独立工作的智慧遥控终端方案描述:开发人员可选开发android/ios的APPU
4、I,操作8266模块所在的智能产品获取遥控器码,存储在8266模块所在智能产品的本地。智能产品接受传感器信息或语音命令脱离APP智能工作,独立发起遥控过程,实现遥控发射和学习功能。开发包内容:图中棕色部分恬家提供,绿色部分由开发者提供。类似案例举例:亚马逊Echo。2.3开发独立工作的智慧遥控终端(空调下载)方案描述:开发人员可选开发android/ios的APPUI,操作8266所在的智能产品获取遥控器码,存储在8266模块所在智能产品的本地。智能产品接受传感器信息或语音命令脱离APP智能工作,独立发起遥控过程,实现遥控发射和
5、学习功能。本方案的特点是:空调码也可以下载到8266所在智能产品的本地。开发包内容:图中棕色部分恬家提供,绿色部分由开发者提供。类似案例举例:“摇摇”遥控器。2.4遥控家电的快速智能化改造方案描述:开发人员将加载了恬家程序包的8266模块连接到等待改造的传统设备的处理板上,通过跳线(或其它方法)给模块供电,将模块的红外GPIO口跳线(或其它方法)连接到传统设备的红外接收头管脚上。用户就能通过手机来实现对家电的遥控,同时获取家电的温度湿度传感数据。本方案的特点是:如果不自己开发APP,就没有任何开发工作量,任何工厂都可以改造自己生
6、产的老产品。开发包内容:图中棕色部分恬家提供类似案例举例:恬家智能遥控插座。
此文档下载收益归作者所有