使用ESP8266的GPIO口做红外发送与学习,省一颗红外芯片

tiqiaa
Posts: 2
Joined: Mon Dec 05, 2016 9:37 am

使用ESP8266的GPIO口做红外发送与学习,省一颗红外芯片

Postby tiqiaa » Mon Dec 05, 2016 4:46 pm

基于乐鑫8266Wi-Fi模块的GPIO红外发送和学习方案
ESP8266 GPIO做红外发送和学习的示意视频 http://v.youku.com/v_show/id_XMTgyMDI5ODczMg==.html,视频中为了简化演示过程,直接用了一个USB芯片连接了手机,然后USB芯片和8266中间是串口。实际使用时,使用Wi-Fi连接手机并不会影响8266芯片发送和学习红外的性能,恬家的智能遥控插座(http://www.tiqiaa.com)就是手机通过Wi-Fi连接插座然后使用Wi-Fi芯片的GPIO做红外发送和学习。

1. 方案应用场景:
当开发人员需要在使用乐鑫8266Wi-Fi模块的产品中增加红外线遥控发送和信号学号的功能时,开发人员仅需要依照本方案描述,加载恬家开发的红外Lib就可以实现,不再需要额外配置一个红外遥控芯片。
方案价值:可以节省开发时间,节省一颗遥控芯片的物料成本和对应的产线开销,节省PCB板件的复杂度进而降低产品不良率。
特殊价值:本方案对接使用的是恬家遥控精灵的码库,这是目前全球最佳的码库,华为、小米、联想、TCL都是恬家码库的客户,恬家码库应用到全球,有30万个不同的遥控器,6200万用户正在使用,该码库由恬家在持续维护和扩容。
在这里下载SDK: https://developer.tiqiaa.com/

2. 方案架构:
2.1 开发Wi-Fi遥控终端
<图片无法显示,请阅附件,有图片>
方案描述:开发人员开发android/ios的APP UI,调用恬家的码库SDK(该SDK封装了云码库接口,云码库不需要单独调用),获取遥控器码,存储在手机或智能终端本地。 APP在用户操作时发送遥控码到8266模块中的红外Lib,实现遥控发射和学习功能。
开发包内容:图中棕色部分恬家提供,绿色部分由开发者提供。
类似案例举例:小米万能遥控盒子。

2.2 开发独立工作的智慧遥控终端
<图片无法显示,请阅附件,有图片>
方案描述:开发人员可选开发android/ios的APP UI,操作8266模块所在的智能产品获取遥控器码,存储在8266模块所在智能产品的本地。 智能产品接受传感器信息或语音命令脱离APP智能工作,独立发起遥控过程,实现遥控发射和学习功能。
开发包内容:图中棕色部分恬家提供,绿色部分由开发者提供。
类似案例举例:亚马逊Echo。

2.3开发独立工作的智慧遥控终端(空调下载)
<图片无法显示,请阅附件,有图片>
方案描述:开发人员可选开发android/ios的APP UI,操作8266所在的智能产品获取遥控器码,存储在8266模块所在智能产品的本地。 智能产品接受传感器信息或语音命令脱离APP智能工作,独立发起遥控过程,实现遥控发射和学习功能。
本方案的特点是:空调码也可以下载到8266所在智能产品的本地。
开发包内容:图中棕色部分恬家提供,绿色部分由开发者提供。
类似案例举例: “摇摇”遥控器。

2.4遥控家电的快速智能化改造
<图片无法显示,请阅附件,有图片>
方案描述:开发人员将加载了恬家程序包的8266模块连接到等待改造的传统设备的处理板上,通过跳线(或其它方法)给模块供电,将模块的红外GPIO口跳线(或其它方法)连接到传统设备的红外接收头管脚上。用户就能通过手机来实现对家电的遥控,同时获取家电的温度湿度传感数据。
本方案的特点是:如果不自己开发APP,就没有任何开发工作量,任何工厂都可以改造自己生产的老产品。
开发包内容:图中棕色部分恬家提供
类似案例举例: 恬家智能遥控插座。
Attachments
使用乐鑫8266模块做GPIO红外发送和学习.docx
(406.87 KiB) Downloaded 622 times

Star
Posts: 2
Joined: Fri Aug 11, 2017 3:08 pm

Re: 使用ESP8266的GPIO口做红外发送与学习,省一颗红外芯片

Postby Star » Fri Aug 11, 2017 4:29 pm

可以提供一下红外的那部分代码吗??

Who is online

Users browsing this forum: No registered users and 5 guests