收藏官网首页
查看: 12174|回复: 7

【GOKIT扩展篇】智能红外遥控器

5

主题

7

帖子

248

积分

中级会员

Rank: 3Rank: 3

积分
248
QQ
跳转到指定楼层
楼主
发表于 2017-7-14 18:07:44 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
免费使用STM32、APP自动代码生成工具
本帖最后由 银尔达电子-Eric 于 2017-7-14 18:14 编辑

【DIY制作之智能红外遥控器】 :以下制作教程只供学习和DIY制作,不能用于商业用途。
作者:银尔达电子-Eric
介绍:银尔达电子专注于物联网开发套件研发和销售,提供物联网产品定制化服务!
官方淘宝:https://yinerda.taobao.com

传感器选择:一体化红外接收头+3MM红外发射二极管

一:传感器特性和原理:

   模块采用4个红外发射管朝4个方向发射,360度无死角,模块上还带了一个一体化红外接收头,可以接收任何红外遥控器发过来的信号,然后通过REC管脚连接到MCU上进行破解和学习功能。本模块还可以和我们的gokit 物联网开发板使用,开发成万能电视,空调等设备的遥控器。还可以通过GOKIT 上面的WIFI模块,把数据传到云端,这样还可以实现手机APP的远程操控。

二:传感器输出特性

  NEC消费性遥控器格式如下:


三:传感器控制原理

    一般的红外遥控系统是由红外遥控信号发射器、红外遥控信号接收器和微控制器及其外
围电路等三部分构成的。遥控信号发射器用来产生遥控编码脉冲,驱动红外发射管输出红外
遥控信号,遥控接收头完成对遥控信号的放大、检波、整形、解调出遥控编码脉冲。遥控编
码脉冲是一组组串行二进制码,对于一般的红外遥控系统,此串行码输入到微控制器,由其
内部CPU 完成对遥控指令解码,并执行相应的遥控功能。
在红外遥控系统中,解码的核心是CPU。它接收解调出的串行二进制码,在内部根据本
系统的遥控信号编码格式将串行码对应成遥控器上的按键。显然,这种在CPU 内部解码出
的遥控指令是不便我们利用的,而且我们也不需要获取它。我们只需利用一般红外遥控系统
中的遥控发射器、遥控接收头,自行设计解码电路直接对遥控接收头解调出的遥控编码脉冲
进行解码,就可以得到原始的按键信息。

四:主要用途

发送接收红外信号,可用做遥控器,空调伴侣等

五:接口介绍



六:如何接入gokit扩展接口



七:机智云云端数据点定义



八:程序演示



八:配套程序下载

智能红外遥控器_GoKit2.rar

7.21 MB, 下载次数: 184, 下载积分: 威望 1

Smart IR Module 用户手册.pdf

1.14 MB, 下载次数: 80, 下载积分: 威望 1

Smart IR Module.pdf

74.08 KB, 下载次数: 60, 下载积分: 威望 1

红外遥控原理(红外开发).pdf

216.68 KB, 下载次数: 77, 下载积分: 威望 1

AUX_KFRC3G_空调遥控器-机智云接入串口通信协议文档.pdf

126 KB, 下载次数: 56, 下载积分: 威望 1

1

主题

7

帖子

106

积分

注册会员

Rank: 2

积分
106
沙发
发表于 2017-7-15 23:40:40 | 只看该作者
这个模块怎么连接3代功能板?

点评

目前没有开发基于ESP8266 SOC开发的程序,如果是使用WIFI+MCU 的模式的话,可以根据程序里面的端口找到对应的IO口就行了!  详情 回复 发表于 2017-7-16 17:37
目前没有开发基于ESP8266 SOC开发的程序,如果是使用WIFI+MCU 的模式的话,可以根据程序里面的端口找到对应的IO口就行了!  详情 回复 发表于 2017-7-16 17:37
板凳
发表于 2017-7-16 17:37:43 | 只看该作者
含泪听雨 发表于 2017-7-15 23:40
这个模块怎么连接3代功能板?

目前没有开发基于ESP8266 SOC开发的程序,如果是使用WIFI+MCU 的模式的话,可以根据程序里面的端口找到对应的IO口就行了!

点评

gokit3功能版只有A2 A3 A4 A5四个引脚  详情 回复 发表于 2017-7-18 02:09
所谓专业,就是把简单的事情做到极致。
地板
发表于 2017-7-16 17:37:43 | 只看该作者
含泪听雨 发表于 2017-7-15 23:40
这个模块怎么连接3代功能板?

目前没有开发基于ESP8266 SOC开发的程序,如果是使用WIFI+MCU 的模式的话,可以根据程序里面的端口找到对应的IO口就行了!
所谓专业,就是把简单的事情做到极致。

1

主题

7

帖子

106

积分

注册会员

Rank: 2

积分
106
5#
发表于 2017-7-18 02:09:20 | 只看该作者
注册成为机智云开发者,手机加虚拟设备快速开发
银尔达电子 发表于 2017-7-16 17:37
目前没有开发基于ESP8266 SOC开发的程序,如果是使用WIFI+MCU 的模式的话,可以根据程序里面的端口找到对 ...

gokit3功能版只有A2 A3 A4 A5四个引脚

2

主题

22

帖子

320

积分

中级会员

Rank: 3Rank: 3

积分
320
6#
发表于 2017-7-26 14:48:57 | 只看该作者
这个智能红外遥控器可以控制所有空调?

点评

提供的例程可以控制奥克斯的空调,其他空调修改下程序里面的码值就好。  详情 回复 发表于 2017-7-28 09:19

5

主题

7

帖子

248

积分

中级会员

Rank: 3Rank: 3

积分
248
QQ
7#
 楼主| 发表于 2017-7-28 09:19:26 | 只看该作者
知莫 发表于 2017-7-26 14:48
这个智能红外遥控器可以控制所有空调?

提供的例程可以控制奥克斯的空调,其他空调修改下程序里面的码值就好。

1

主题

25

帖子

456

积分

中级会员

Rank: 3Rank: 3

积分
456
8#
发表于 2018-10-11 10:48:13 | 只看该作者
其他空调的代码怎么获取?刚买了个 这个模块,不知道怎么操作
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表