DIY红外+智能手机=万能遥控器

DIY红外+智能手机=万能遥控器
DIY红外+智能手机=万能遥控器

DIY红外+智能手机=万能遥控器

目前好像只有:三星S4.,努比亚大牛,华为荣耀3、HTC one 等几款新机才有红外遥控功能,那我们使用的手机没有这个功能怎么办?不要急我有办法呵呵,本次DIY材料好找又简单,大家都可以亲自试一

试!

DIY材料:红外二极管2个(没有可以在旧的遥控器上拆),3.5耳机插头一个

制作焊接方法:如下图

DIY开始:两个红外二极管反向并到一起焊接

焊到3.5插头的左右声道上(不管你是三级还是四级插头只要焊接到左右声道上就可以了)!

一连做了2个都被同事要走了,还得再焊一个给

自己!

焊好后可以拿出手机打开软件然后插上这个小东东,怎样验证可不可用呢?这时候你需要有另外一

台手机或相机打开拍照模式对着红外二极管,然后按软件上的按键测试,如果在另一个手机或相机的屏幕里看到你的红外二极管发光了那就祝贺你成功了

!如果不能发光然后你焊接又没有问题那就是你

的手机不支持这个东西!

先上机试用,(在公司只有空调可以测试,什么

电视、机顶盒、单反、风扇等都没有机会测试,大家有兴趣自己DIY一个试试这些功能是否有效果过来分享一下)

三星手机试了3部都可以,HTC手机试了1部OK,联想试了1部失败,红米失败,小米3可以试用就是效果不理想只能在2米内有效,小米1失败手机不支持,还有一部山寨安卓手机成功山寨也威武啊!

以上都是在同事手机上试验的,每个人的手机型号功能不一样不能保证100%的手机都能用。

手机软件界面截图!

拿办公室的空调做测试在10米远,温度加减、开关

机设置都可以!

耶,成功!

再试另一台空调还是可以!只可惜没有其他设备让我测试了!

焊2个红外二极管效果最好,我的手机可以在10远

的地方遥控。焊一个红外二极管也可以使用遥控距离就会近一些!

软件大家自己搜(安卓手机使用的软件遥控精灵,苹果手机使用的软件ZazaRemote)使用方法

自己摸索。

最后的成品出来了!

有了它回家不再需要那么多遥控器了,有一部手机就搞定了,再也不用在和老婆抢遥控器了!

有刀币的请砸过来,谢谢了!哈哈!

使用注意事项:

1.先将手机本声音量调至最大(按手机音量加键)苹果用户注意:更多

----高级设置---ZAZA最大音量必须设为100%。

2.设备选择> Smart - ZaZa 其他高级选项默认就可以了。(苹果不用设)

3.打开要控制的电器。

4.匹配时保持手机正对电器红外接收窗1-2米。(正常控制距离3-5米,个别手机由于耳机音频功率较小可控角度会较窄需对准)

5.匹配遥控器时√选DIY库,(如果有反应立即松开,进一部测试信号,如果不对有时候可能已经跳到下一个码所以选择后退匹配)。

史上最全的红外遥控器编码协议

目录 1)MIT-C8D8 (40k) 2) MIT-C8D8(33K) 3)SC50560-001,003P 4)M50462 5)M50119P-01 6)M50119L 7)RECS80 8)M3004 9)LC7464M 10)LC7461-C13 11)IRT1250C5D6-01 12)Gemini-C6-A 13)Gemini-C6 14) Gemini-C17(31.36K)-1 15)KONKA KK-Y261 16)PD6121G-F 17)DATA-6BIT 18)Custum-6BIT 19)M9148-1 20)SC3010 RC-5 21) M50560-1(40K) 22) SC50560-B1 23)C50560-002P 24)M50119P-01 25)M50119P-1 26)M50119P 27)IRT1250C5D6-02 28)HTS-C5D6P 29)Gemini-C17 30)Gemini-C17 -2 31)data6bit-a 32)data6bit-c 33)X-Sat 34)Philips RECS-80 35)Philips RC-MM 36)Philips RC-6 37)Philips RC-5 38)Sony SIRC 39)Sharp 40)Nokia NRC17 41)NEC 42)JVC 43)ITT

44)SAA3010 RC-5(36K)45)SAA3010 RC-5(38K)46)NEC2-E2 47) NEC-E3 48) RC-5x 49) NEC1-X2 50) _pid:$0060 51) UPD1986C 52) UPD1986C-A 53) UPD1986C-C 54) MV500-01 55) MV500-02 56) Zenith S10

万能空调(电视)遥控器的使用(设置代码)

万能空调遥控器的使用(代码设置) 万能空调遥控器,是根据空调机品种较多,遥控器损坏难以相配而专门设计的。它集遥控器主要功能于一体,有近 50 种名牌于一身,采用进口芯片设计,性能稳定,配大屏幕液晶中文显示,一目了然,简单易操作。 适用机型及代码: 三菱电机 1.2.3.4.5.6.7 三菱重工 8.9 大金 10 东芝 11 开利 13 麦克维尔 14 松下乐声 15 日立16 夏普声宝17.18 LG 19.20 珍宝(富士通)21.12 华宝 22.23.24.41 科龙 24.25.26.27 美的28.11.5.30 汇丰5 格力 31.32.33 胜风34 新科35 春兰36.37 长虹38 飞歌39 索华41 海尔 39.40.29 威力 44.40.42 东宝 43 蓝波 45 志高 6 华菱 8 飞利浦 15 设置步骤 (一)手动设置步骤: 1. 从“代码表”中查出你所需遥控的空调机对应的机型代码,并打开空调机电源; 2. 连续(间断)按“设置”键,直至所需代码显示在窗口上并闪烁; 注:此机型代码即为您空调机所对应的代码。 3. 按确认键,机型代码将停止闪烁,设置完毕,这样本遥控器就可以遥控您所选的空调机了。 查找代码→打开空调机电源→连续按“设置”键设置→机型代码在“型号”窗口 闪烁→按确认键确认→机型代码停止闪烁→设置完毕

(二)数字式自动搜索适用机型: 1. 打开空调机电源; 2. 将遥控器正对着空调机接收头,循环按“设置”键,直到空调机自动开启/关闭, 按“确认”键; 注:此机型代码即为您空调所对应的代码。 3. 设置完毕。 打开空调机电源→将遥控器对向空调机→循环按“设置”键否空调机自动开启/关是按“确认”键→自动查找代码设置完成。 四、使用注意 1. 本遥控器不能增加您空调上的功能。如果您的空调机上无风向功能,则遥控器的风向键无效。 2. 本遥控器为低耗产品,正常情况下,电池寿命为6 个月,若使用不当电池寿命缩短,更换电池要两节一起换,不要新旧电池或不同型号电池混用。 3. 要确保您的空调机接收器正常,本遥控器才有效。 4. 如果出现电池漏液,必须将电池仓清洁干净后换上新电池。为防漏液,请您在备长期不使用时,最好将电池取出。 五、适用品牌及代码一览表 万能空调遥控器代码表

自制用普通红外遥控器的遥控电脑

自制用普通红外遥控器的遥控电脑 当你躺在床上,正用电脑看着电影时,电话铃响起………无奈只好先跑去暂停了电影,再回来接电话,不然错过了精彩剧情岂不可惜?如果我们能给电脑安装一个遥控器那该多好,这样躺在床上也一样能操作电脑,给我们看电影和欣赏音乐带来了极大的便利。现在的电视卡都带有配套的遥控器并在卡上集成接收器,可以实现遥控换台以及一些其他的电视/电脑操作,但是,难道没有电视卡的朋友就无缘遥控了吗? 遥控接收器制作过程 其实,自制一个电脑遥控接收器,是非常容易的。首先,我们制作的电脑遥控器必须使用红外方式的(不能是射频的遥控器),一般电视、影碟机的遥控器都可以使用,如果手头没有闲置的遥控器,可以到小商品市场购买,一般的电视机遥控器即可,售价在十几元。注意,不要使用空调的遥控器,尽管它也是红外发射的,但是每次按键后,它都会把空调当前所有状态(模式、温度、风速、风向)发送一遍,导致每次发送的码串很长,会导致软件辨识错误。 经过比较,我们选择了Girder(v3.3.7)这个遥控软件,它功能全面,而且支持外挂插件,以支持新的遥控接收器和新的操作,从功能上可以说是"只有想不到,没有做不到"。除了日常操作,此外在幻灯片展示时如果运用遥控器,可以把演讲者从计算机旁边解放出来,从而与观众进行更加灵活亲近的互动,达到更好的展示效果。 (图1)遥控接收器的电路方案 我们的遥控接收器的电路方案取自Girder的第三方插件:"SFH-56 plugin for Girder"。该电路图(图一)简单到只有六个元件,而且可以直接去掉发光二极管(电源指示灯)和100Ω保护电阻以进一步简化电路。主要元件有HS0038A红外遥控接收头、5V稳压管(1/4W)、

万能遥控器说明书

如果遥控器不能直接遥控电视,可按以下三种方法设置: 方法一: 1. 将电视机打开,遥控器对准电视,按住【设置】键不放(约几秒),直至指示灯亮起后松开。 2. 接着每按一次【音量+】键或【音量—】键,遥控器会发射一次码,且指示灯会闪烁一次,反复此 操作,直至电视机上出现【音量】符号,然后按一下【设置】键完成,此时指示灯灭。 3. 检查各键功能是否正常,如有不正常重新设置,直至找到最正确的代码。 注:【音量+】键是向前搜索,【音量—】键是向后搜索,搜索中可相互切换,如用【音量+】在搜索时, 出现【音量】符号时没有及时停止,可用【音量—】及时找回。 方法二: 1.从代码表中查出代表要遥控的电视机相应的三位数代码。 2.按住【设置】键不放(约几秒)直至指示灯亮起,松开【设置】键。 3.输入查出的三位数代码,每输入一位数,指示灯闪烁一下,三维数字输入完毕,指示灯灭,设 置完毕。 注:若是查出的代码不止一组,先选用第一组代码,若是电视机品牌不在此代码表中,则试试第一 种或第三种方法。若是出现连续闪烁二次或二次以上,则表示输入的代码错误,需要重新输入三位数代码。 方法三: 1.将电视机打开,遥控器对准电视机,按住【设置】键不放(约几秒),直至指示灯亮起并松开。 2.按一下【电源】键,指示灯不断闪烁,进入自动化搜索,当电视机出现【静音】符号时,立即 按两次【设置】键,指示灯灭,搜索代码完毕。 3.检查各键功能是否正常,如有不正常,则重新设置,直至找到最正确的代码。 代码表:篇二:万能电视遥控器使用方法 万能电视遥控器使用方法 常用的万能遥控器有众合、科朗等,一般设置编码有以下两种方式: 1、不需要对照说明书上的代码表,就是按第一种方法让“灯”亮后,一下一下的按“音量加”键,直到电视上显示出音量指示条时停止,然后按一下“设置”键,让“灯”熄灭,此时就可以试试别的键是不是起了作用,如果大部分都不能用或是按键功能错乱,就按前面所述接着按“音量加”键,直到最适用的为止。(注意:只有按音量加减键才能起到搜索作用,其它键不能用于搜索)该遥控器设置方法仅供参考,具体可根据说明书进行操作。 2、按住遥控器的”设置“键不放,然后再按一下”电源“键,后全部松开,此时左上方的”灯“应亮起。>(现在市面上有的万能遥控器只按一个键即可进入设置状态)然后在说明书中找到对应电视机牌子的几组3位代码,按下遥控器上的数字键输入其中的一组,3位代码输完后,左上方的“灯”熄灭。现在试一下看是不是所有的键都对应起了作用,如果有各别键不对应,就重新输入下一组代码,直到所有功能都对应为止。 注:一般的空调万能遥控器使用方法也如上。篇三:万能遥控器说明书

家用电器智能(远程)红外遥控器

家用电器智能(远程)红外遥控器 原文来自ELECTRONICS, VOL. 14, NO. 2, DECEMBER 2010 Infrared Transceiver for Home Automation 摘要:大多数家用电器都具有内置红外接收装置,当试图将家中所有的此类设备整合到一个控制系统中时,我们需要用另一个智能红外遥控器替代原有的遥控器,本文提出了一种USB接口的智能红外遥控器解决方案,该设备分成接收和发射两部分,接收部分记录并处理原遥控器的指令,发射部分代替原来的控制器,向家用电器发出来自计算机或者远程网络的指令,解决了家中无人时对设备简单有效的控制。 关键词:红外通讯,远程控制,智能家居 I. 引入 智能家居是指将家中所有的或部分的设备用一个独特的系统连接起来,并提供对每个设备进行自动智能控制的家居系统。实现智能家居的初衷是多方面的,如:家庭财产安全,节能环保,无人时设备控制等等,其原始出发点是处于安全的考虑,因此报警装置,拨打指定电话,模拟家中有人(如:百叶窗定时升起或落下,灯光,音响,视频设备指定

时间的开启或关闭)被开发出来。而如今,又增加了空调的控制,自动浇花功能,宠物喂食功能,车库门的自动控制,入户门的自动开启。所有这些系统可通过有线或无线的方式解决。 大多数家用电器中均内置红外远程接收器,因此,可通过简易整合实现家用电器的智能控制。本文提出一种解决方案,用一个USB接口的智能红外遥控器,该设备分成接收和发射两部分,接收部分记录并处理原遥控器的指令,发射部分代替原来的控制器,向家用电器发出来自计算机或者远程网络的指令,解决了家中无人时对设备简单有效的控制。 II.遥控设备的红外通讯 红外通讯是一种无线通讯技术,需要通讯双方具有光可视性,即发射器和接收器之间没有障碍物阻隔,具有可视性。这种通讯技术,常在较短距离范围内适用,特别是在一个房间内比较适合。家电设备的开发商们开发使用了不同种类的红外通讯和远程控制协议。所有的红外通讯和远程控制协议均使用数字化调制方式,信号载波频率不同,但多数(90%)的频率为38KHz。 对家庭音视频设备而言,大多数红外通讯协议是采用Philips RC-5 (欧美) and NEC协议(日本),Philips RC-5协

单片机红外电视遥控器C51程序代码单片机程序

单片机红外电视遥控器C51程序代码单片机程序 //************************************************************** //名称:单片机红外电视遥控器C51程序代码() /*-------------------------------------------------------------- 描述: 一般红外电视遥控器的输出都是用编码后串行数据对38~40kHz的方波进行 脉冲幅度调制而产生的.当发射器按键按下后,即有遥控码发出,所按的键 不同遥控编码也不同。这种遥控码具有以下特征: 采用脉宽调制的串行码,以脉宽为0.565ms、间隔0.56ms、周期为1.125ms的组合表示二进制的“0”;以脉宽为0.565ms、间隔1.685ms、周期为2.25ms 的组合表示二进制的“1”。上述“0”和“1”组成的32位二进制码经38kHz 的载频进行二次调制,然后再通过红外发射二极管产生红外线向空间发射。 一般电视遥控器的遥控编码是连续的32位二进制码组,其中前16位为用户识别码,能区别不同的红外遥控设备,防止不同机种遥控码互相干扰。后16位 为8位的操作码和8位的操作反码,用于核对数据是否接收准确。 根据红外编码的格式,发送数据前需要先发送9ms的起始码和4.5ms的结果码。接收方一般使用TL0038一体化红外线接收器进行接收解码,当TL0038接收到38kHz红外信号时,输出端输出低电平,否则为高电平。 所以红外遥控器发送红外信号时,参考上面遥控串行数据编码波形图,在低 电平处发送38kHz红外信号,高电平处则不发送红外信号。 ----------------------------------------------------------------*/ //编辑: //日期: //**************************************************************** #define uchar unsigned char //定义一下方便使用 #define uint unsigned int #define ulong unsigned long #include //包括一个51标准内核的头文件 static bit OP; //红外发射管的亮灭 static unsigned int count; //延时计数器 static unsigned int endcount; //终止延时计数 static unsigned char flag; //红外发送标志 char iraddr1; //十六位地址的第一个字节 char iraddr2; //十六位地址的第二个字节 void SendIRdata(char p_irdata); void delay(); //************************************************************** void main(void) {

Q空调万能遥控器说明书

Q空调万能遥控器说明书 The pony was revised in January 2021

Q-1000空调万能遥控简要说明书 〓Q-1000功能特点 兼容国内其它空调多功能版本 共计有空调遥控码值1000多组 最新的品牌搜索,使搜索代码更快更方便 〓Q-1000操作说明 1:型号设置步骤: 1) 手动搜索功能:先长按【设置】键2秒,型号显示开始闪烁,此时按下【选择+】键一次可加1改变型号,同时发射遥控信号。按下【选择-】键一次可减1改变型号,同时发射遥控信号。同时观察空调机是否有反应,如果空调机被自动开启,停止操作,按下【确认】键,设置完毕。 如果已从型号对照表查处有对应的型号,则可快速搜索到该型号。先长按【设置】键2秒,型号显示开始闪烁,此时长按【选择+】键3秒可快速增加型号数字,直到找到需要的信号,停止按键。此时发射遥控信号,可控制空调机。长按【选择-】键亦有此功能。按下【确认】键,退出改变型号状态。 检查遥控器各个按键是否功能正常,若不正常重复此步骤,直到找到最合适的代码。 2)全自动搜索模式:

1.先长按【设置】键2秒,型号显示开始闪烁,按住【开/关】,每两秒型号增加1,并自动发开机码,松开键不再发射。按【设置】键或【确认】键退出。 2.长按【开/关】键6秒后,进入每两秒型号增加1的自动发开机码状态。发完所有的开机码后停止,或按【开/关】键,【设置】键,【确认】键退出。 检查遥控器各个按键是否功能正常,若不正常重复此步骤,直到找到最合适的代码。 3.3.复位保持功能 此遥控器复位后仍保持原来设置的型号。 〓Q-1000品牌型号代码表

万能学习型红外遥控器制作(毕业设计)

学号 密级 ××大学本科毕业论文 万能学习型红外遥控器设计 院(系)名称:×××× 专业名称:×××× 学生姓名:×××× 指导教师:×××× 二○○九年五月

BACHELOR'S DEGREE THESIS OF ×××× UNIVERSITY Design of Universal IR Learning Remote Controller College :×××× Subject :×××× Name :×××× Directed by :×××× May 2009

摘 要 随着家用电器种类的增加和无线遥控产品的普及,红外遥控器的使用频率越来越高,针对国内红外遥控学习技术成熟,但产品化程度低的特点,本文自主设计一种具有红外学习和触屏显示功能的红外遥控器,借此促进红外遥控学习技术在国内市场的产品化推广。 在红外解码方面,传统方法采用单片机中断或者查询方式采集红外信号,环境不理想情况下可能需要多次解码,本文借助电脑辅助记录全波形,通过相关软件优化波形,解码一次即可成功;在红外发射方面,本文通过实验发现红外发射距离受载波占空比和红外二极管贯通电流影响,通过调试将38KHz载波红外信号发射距离提高到10米;在红外接收方面,进行了红外干扰测试;在触屏校验方面,通过实验获取触屏数据,利用matlab参数估计lsqcurvefit函数求得校正参数,解决了触屏漂移问题;在彩屏显示方面,将遥控器所有按键简化为方向键和确认键,虚拟数码管显示按键位置,避免了单片机片上资源紧张的问题,此外,彩屏仅支持16位R5G6B5格式数据,一张176*220图片占用72. 6KB空间,造成极大浪费,本文借此讨论了适合本系统的图片压缩技术,给出了一种具体的图片压缩格式。 按照由简单到复杂的顺序,本文先后制作了遥控接收解码装置、遥控编码发射装置、万能学习型红外遥控器,以SAA3010遥控器作为典型代表(遵循飞利浦RC-5编码协议),成功的实现了红外编解码、发射接收、按键触屏双输入、彩屏显示等基本功能,最终制作的万能学习型遥控器在功能上可以完全代替SAA3010遥控器。 关键词:红外学习;红外解码;单片机控制;声卡采样;触屏校验

万能电视遥控器代码表及使用方法说明书

万能电视遥控器代码表及使用方法说明书 Document number:NOCG-YUNOO-BUYTT-UU986-1986UT

大众合、众合chunghop万能电视遥控器代码表及使用方法说明书 作者:佚名来源:本站整理发布时间:2009-8-1 16:33:52[] [] 大众合、众合chunghop万能电视遥控器代码表及使用方法说明书 国内电视: 长虹 000. 008. 009. 091. 092. 093. 010. 011. 014. 016 .026. 028 康佳 011 .017 .029 .032 .034. 054 .067 .069 .071 .075 .076 .077 .078 .079 .080 .081 107 113 117. 173 .174. 175. 176. 189. 201. 202. 203. 217 .218. 220. 226 . 创维 011. 025.033 熊猫 001. 011. 016. 021. 022. 023 .024 .025. 026. 028 .033 .040 .043. 053. . 057. 0 TCL .068. 071 .073 海尔 103 .112 .118 .119. 150. 151 .152 .153 .154 .155 .156. 182. 183. 184. 193. 194 .21 3 .228 海信 000. 006 .007. 008. 010 .014 .015. 025 金星 007. 008. 011 .013. 024. 025. 032. 033 .039 .051 .065 .071 .073. 079 .091 .097 .13 8 福日 007 .011 .015 .023.024. 028. 033. 034. 040. 043. 053. 056. 060 .061 .065 .079 安华ANHUA 017. 001. 032. 047 百花BAIHUA 016. 025 .033 .053. 056. 079 百合花BAIHEHUA 023. 024. 040. 043 百乐BAILE 016. 025. 012 .019. 026. . 029 .030. 031. 042 宝声BAOSHENG 011. 025. 016

红外遥控器的设计.

摘要: 红外线遥控是目前使用最广泛的一种通信和遥控手段,电视机遥控器是红外遥控系统中的典型代表。由于各厂家经常使用专用的遥控芯片,不同的遥控器之间互不兼容,因此给我们的生活带来一些不便。我的设计是使用常用的芯片AT89C52代替专用的遥控芯片制作一个遥控器,实现遥控器之间的通用化.该设计具有编程灵活多样,操作码个数可随意设定等优点,并且可以达到“一器多用”。 关键词:遥控器,单片机,键盘矩阵,编码 1. 引言 在现在社会及家庭的各种家用电器产品和娱乐设施中,一般都采用红外线遥控技术。红外遥控器电路调试简单,只要按给定电路连接无误,一般不需任何调试即可投入工作,而且红外遥控编解码容易,还可以进行多路遥控。 目前红外线遥控技术已经在电视机中得到了广泛的应用。电视机遥控器使用的是专用集成发射芯片来实现遥控器的发射,如东芝TC9012,飞利浦SAA3010T等。这些芯片价格贵,且互相之间采用的遥控格式互不兼容,所以各机型遥控器通常只能针对各自的遥控对象而无法通用。本设计利用低成本的MCS-51系列来实现遥控器的模拟发射,并实现遥控器的通用化。 2. 功能要求 通用红外遥控系统由发射和接收两大部分组成,发射部分包括键盘矩阵、编码调制、LED红外发送器;接收部分包括光、电转换放大器、解调电路和解码电路。遥控信号发射装置通过将某个按键所对应的控制指令调制在38KHz范围内的载波上,然后经放大、驱动红外发射管将信号发射出去。遥控接收头通过对遥控信号的放大、检波、整形、解调出遥控编码脉冲。 图1红外遥控系统总体框图 本设计采用MCS-51系列单片机A T89C52代替专用遥控发射芯片,通过软件模拟实现了电视机遥控编码的发射,具有编程灵活多样,操作码个数可随意设定等优点,并且可以达到“一器多用”。

一般红外电视遥控器的输出都是用编码后串行数据对38~40kHz的方波进行脉冲幅度调制而产生的

用AT89S51单片机制作红外电视遥控器 一般红外电视遥控器的输出都是用编码后串行数据对38~40kHz的方波进行脉冲幅度调制而产生的。 当发射器按键按下后,即有遥控码发出,所按的键不同遥控编码也不同。这种遥控码具有以下特征:采用脉宽调制的串行码,以脉宽为0.565ms、间隔0.56ms、周期为1.125ms的组合表示二进制的“0”;以脉宽为0.565ms、间隔1.685ms、周期为2.25ms的组合表示二进制的“1”。 上述“0”和“1”组成的32位二进制码经38kHz的载频进行二次调制,然后再通过红外发射二极管产生红外线向空间发射。一般电视遥控器的遥控编码是连续的32位二进制码组,其中前16位为用户识别码,能区别不同的红外遥控设备,防止不同机种遥控码互相干扰。后16位为8位的操作码和8位的操作反码,用于核对数据是否接收准确。 根据红外编码的格式,发送数据前需要先发送9ms的起始码和4.5ms的结果码。 遥控串行数据编码波形如下图所示: 接收方一般使用TL0038一体化红外线接收器进行接收解码,当TL0038接收到38kHz红外信号时,输出端输出低电平,否则为高电平。所以红外遥控器发送红外信号时,参考上面遥控串行数据编码波形图,在低电平处发送38kHz红外信号,高电平处则不发送红外信号。 单片机红外电视遥控器电路图如下: C51程序代码: #include static bit OP; //红外发射管的亮灭 static unsigned int count; //延时计数器 static unsigned int endcount; //终止延时计数 static unsigned char flag; //红外发送标志 char iraddr1; //十六位地址的第一个字节 char iraddr2; //十六位地址的第二个字节

瑜杰YuJe RM-168B万能电视机遥控器使用说明书

产品简介:本品是一款新潮环保的万能电视机遥控器,在具有彩色环保外观的同时,也设计了最先进的无需设置直接使用法,90%常用电视机免设置,新增2008年新机型,内置1000组代码,拥有品牌直通车、单键漂移、童锁、系统复位等功能,是目前市面上首款功能最全的万能遥控器,采用进口低功耗芯片,不丢码,使用电池更耐用,操作简单,是您追求时尚生活的最佳选择。 免设置说明:本品在第一次使用时,请先直接使用,如果功能一切正常则可无需设置,如不正常,则需经过下面的设置后才可以遥控您的电视机。(无需设置芯片包括:3010.50462.9012.50560.7461.3004……) 面板说明:(图片略) 遥控器的设置: 本遥控器有5种设置方法,(A、B、C、D、E种),请任选其中一种进行操作。 A品牌直通车:前提,电视机处于播放状态,将遥控器对着电视。 如果一下一款品牌电视机,有和您的电视机品牌相同的,请按以下方式操作。 A组品牌(遥控器数字键所代表的品牌)

按住您电视机品牌相应的数字键不放(假如您家电视机是创维品牌,就按住4号键),5秒后指示灯开始闪烁,当电视机出现音量符号时,立即松开此键,设置结束。 ※检查如有功能键不符,可重新设置。 B品牌直通车1+1: 前提:让电视机处于播放状态,将遥控器对着电视 如果一下十款品牌电视机,有和您电视机品牌相同的,请按以下方式操作。 B组品牌(遥控器数字键所代表的品牌) 按住设置键不放,再按住代表您电视机品牌的数字键不放,(假如您家里电视机是金星牌,先按住设置键不放,再按住6号键),5秒后指示灯开始闪烁,当电视机出现音量符号时,立即松开两键,设置结束。 ※检查如有功能键不符,可重新设置。 C“单键漂移”一键通数码搜索: 前提:让电视机处于播放状态,约3秒指示灯亮起并闪烁,当电视机出现静音符号时,立即松开设置键,此时遥控器仍要对准电视机,当静音消失,即电视机出现音量符号时,立即按一下设置键,指示灯熄灭,设置结束。 ※检查如有功能键不符,可重新设置

空调遥控器上的图标最全面的介绍

按键功能 【开/关】键:待机时按一下开机,进入运行状态,开机后按一下关机,进入关机待机状态; 【模式】键:开机后,按此键,模式按“自动热→自动”方式顺序循环;→低风→中风→高风→自动→制冷→除湿→送风→制 【风速】键:按此键,内风机风速按“自动”方式循环; 【风向】键:按此键,导风片角度按“自动位置[4] →位置[5] →自动”方式顺序循环;→位置[1] →位置[2] →位置[3] → 【摆风】键:按此键,摆风可设置为连续摆动和点动两种方式循环; 【温度▼】键:按一下设定温度下降一度,控制范围:16℃—31℃,无连击功能;【温度▲】键:按一下设定温度上升一度,控制范围:16℃—31℃,无连击功能;【定时开】键:时间设置好后,按一下“定时开”键,数字显示区显示上次设定的定时开机时间,通过“小时”键和“分钟”键调整设定时间,空调到设定时间开机;再次按“定时开”键,可取消定时开设定; 【定时关】键:时间设置好后,在开机状态下,按一下“定时关”键,数字显示区显示上次设定的定时关机时间,通过“小时”键和“分钟”键调整设定时间,空调到设定时间关机;再次按“定时关”键,可取消定时关设定; 【小时】键:在定时和时间设置状态下,按一下增加一小时,有连击功能;【分钟】键:在定时和时间设置状态下,按一下增加十分钟,有连击功能;【睡眠】键:按此键,遥控器显示睡眠模式设定,在睡眠显示区域一直显示“ ” 符号,室内风机自动转为低风,8 小时后睡眠结束,睡眠符号取消,室内风机恢复原来风速运行;再次按“睡眠”键或按一下“模式”键或“风向”键可退出睡眠功能;【复位】键:用直径1mm 的小圆棒按此按键,遥控器恢复出厂设置; 【时间】键:用直径1mm 的小圆棒按此按键,进入时间设置状态,设定好后,再次按此按键表示设定完成且退出时间设置; 注:每次有效操作遥控器按键,液晶屏显示发射信号的符号“ ”亮一秒后消失。[1]图标中英文对照

万能红外遥控器设计

课程设计报告 课程名称:单片机原理及应用课程设计 设计题目:万能红外线遥控器的设计 系别:通信与控制工程系 专业:电子信息工程 班级:09级1班 学生姓名: 学号:09409146 09409147 起止日期:2011年12月19日~ 2011年12月30日 指导教师:谭周文田汉平 教研室主任:侯海良

摘要

本设计详细介绍了学习型万能遥控器的软硬件设计方法,并给出了具体的各单元电路设计、程序设计及主程序流程图。在硬件设计中,我们选取STC89C52型号单片机为核心器件,并给出外围电路模块如红外接收模块、红外发射模块、显示模块、以及外部控制模块等组成部分的设计实现。软件部分采用keil进行C程序设计与编译,并将编译后产生的hex文件通过STC_ISP_V479下载到单片机中,进行调试。本学习型遥控器采用最小化应用模式设计,电路简单,尤其是通过大量不同遥控码的特征分析,在遥控码的读入时选择了最佳采样间隔,使遥控码的学习成功率大大提高。 关键词:遥控学习;红外解码;单片机控制;红外遥控 目录 设计要求错误!未定义书签。

前言错误!未定义书签。 1方案论证错误!未定义书签。 方案错误!未定义书签。 方案二错误!未定义书签。 方案对比与选择错误!未定义书签。 2基本功能模块设计与说明错误!未定义书签。 初始化模块错误!未定义书签。 遥控码读入处理模块错误!未定义书签。 遥控码发射处理模块错误!未定义书签。 主模块错误!未定义书签。 3调试与操作说明错误!未定义书签。 学习型红外遥控器的仿真电路原理图的设计错误!未定义书签。程序的编译及下载错误!未定义书签。 实际电路的测试错误!未定义书签。 4课程设计心得体会错误!未定义书签。 5元器件及仪器设备明细错误!未定义书签。 6参考文献错误!未定义书签。 7致谢错误!未定义书签。 8附录错误!未定义书签。

红外遥控器DIY自制

红外遥控器DIY自制 遥控接收器制作过程 其实,自制一个电脑遥控接收器,是非常容易的。首先,我们制作的电脑遥控器必须使用红外方式的红外遥控器(不能是射频的遥控器),一般电视、影碟机的遥控器都可以使用,如果手头没有闲置的遥控器,可以到小商品市场购买,一般的电视机遥控器即可,售价在十几元。注意,不要使用空调的遥控器,尽管它也是红外发射的,但是每次按键后,它都会把空调当前所有状态(模式、温度、风速、风向)发送一遍,导致每次发送的码串很长,会导致软件辨识错误。 经过比较,我们选择了Girder(v3.3.7)这个遥控软件,它功能全面,而且支持外挂插件,以支持新的遥控接收器和新的操作,从功能上可以说是“只有想不到,没有做不到”。除了日常操作,此外在幻灯片展示时如果运用遥控器,可以把演讲者从计算机旁边解放出来,从而与观众进行更加灵活亲近的互动,达到更好的展示效果。 (图1)遥控接收器的电路方案 我们的遥控接收器的电路方案取自Girder的第三方插件:“SFH-56 plugin for Girder”。该电路图(图一)简单到只有六个元件,而且可以直接去掉发光二极管(电源指示灯)和100Ω保护电阻以进一步简化电路。主要元件有 HS0038A红外遥控接收头、5V稳压管(1/4W)、发光二极管、9针串口插头、电阻(3.3KΩ和100Ω各一)、电解电容(0.1μF,10V 以上)、万能印刷电路板、线材(至少3芯)以及电池盒(充当外壳)等一共不超过10元。

(图2) 只要有焊接简单电路的能力,按照电路图,很快就可以完成电路的制作 (图3)

之后把电路板装到拔去触点铜片的电池盒里,并在电池盒的相应位置开孔,因为整个电路都很轻,所以可以在电池盒空着的一边放入一节没电的电池(虽然没电,但还是要防止电池短路,否则电池漏液导致短路,可能通过串口损坏主板),硬件制作即告完成。 (图4) 测试遥控器 经过测试,该接收器的有效接收范围在7米左右,而且灵敏度非常高。试验发现,原本步步高DVD的遥控器必须正对DVD机操作才有效,而与自制的接收器配合使用时,可以实现非指向操作(即接收器可以接受经过墙壁多次反射的红外线信号),大大方便了我们的使用,也使接收器的摆放更加灵活。最后,综合考虑按钮数、按钮排布、手感、大小等各方面因素,我选用了闲置的建伍桌面音响的遥控器(49键)

万能遥控器如何使用及万能遥控器代码表

万能遥控器如何使用及万能遥控器代码表 发布: 2011-9-6 | 作者: —— | 来源:guanyanxiao| 查看: 4228次| 用户关注: 下面介绍电视万能遥控器如何使用万用型电视遥控器使用手册一、电池的安装按图示箭头方向推开电池盖,参照电池盒内“﹢”“﹣”的极性符号,正确装上两节AA型(五号)碱性电池,合上电池盖。如下图,然后进入代码设置步骤。二、代码设置手动代码设置1、从下面的“代码表”中查出您要遥控的电视机的对应的三位数代码。若其代码不止是一种,请依次选用代码。若你的电视机品牌不在此“代码表”中,请尝试的智能搜索。2、先按住“set” 下面介绍电视万能遥控器如何使用 万用型电视遥控器使用手册 一、电池的安装 按图示箭头方向推开电池盖,参照电池盒内“﹢”“﹣”的极性符号,正确装上两节AA型(五号)碱性电池,合上电池盖。如下图,然后进入代码设置步骤。 二、代码设置 手动代码设置 1、从下面的“代码表”中查出您要遥控的电视机的对应的三位数代码。若其代码不止是一种,请依次选用代码。若你的电视机品牌不在此“代码表”中,请尝试的智能搜索。 2、先按住“set”键不放,再按下“power”键,然后释放两键。若设置指示灯亮起,表明操作正确,进入代码输入,若设置指示灯没有亮起,表明操作错误,请重复本步骤操作,设置指示灯亮起。 3、输入三位数代码,每输入一位数字,设置指示灯闪烁一下,三位数代码输入完毕,设置指示灯应熄灭;若是出现连续闪烁两次,则表示您输入的代码错误,重新输入三位数的代码。,您只重新输入正确的三位数代码,无需重复第二步操作。 4、设置指示灯熄灭,设置完毕,至此您可以使用本遥控器来遥控您的电视机。 万能遥控器如何使用(续) 若您尝试了提供的代码不能遥控您的电视机,或您的电视机是“机型代码对应表”中没有

万能遥控器代码一览表

万能遥控器代码一览表 SANY GROUP system office room 【SANYUA16H-SANYHUASANYUA8Q8-

国内电视: flV XDqWc 宝花石BaoHuaShi 033.053.056. 079 " BkO.>x( 彩虹CAIHONG 011. 025. 016 vgd 62

众合chunghop万能空调遥控器及万能电视遥控器使用方法

众合c h u n g h o p万能空调遥控器K100A使用说明(说明书) (一)手动设置步骤: 1. 从“代码表”中查出你所需遥控的空调机对应的机型代码,并打开空调机电源; 2. 连续(间断)按“设置”键,直至所需代码显示在窗口上并闪烁; 注:此机型代码即为您空调机所对应的代码。 3. 按确认键,机型代码将停止闪烁,设置完毕,这样本遥控器就可以遥控您所选的空调机了。 查找代码→打开空调机电源→连续按“设置”键设置→机型代码在“型号”窗口闪烁→按确认键确认→机型代码停止闪烁→设置完毕 (二)数字式自动搜索适用机型: 1. 打开空调机电源; 2. 将遥控器正对着空调机接收头,循环按“设置”键,直到空调机自动开启/关闭,按“确认”键; 注:此机型代码即为您空调所对应的代码。 3. 设置完毕。 打开空调机电源→将遥控器对向空调机→循环按“设置”键否空调机自动开启/关 是按“确认”键→自动查找代码设置完成 (三)、使用注意 1. 本遥控器不能增加您空调上的功能。如果您的空调机上无风向功能,则遥控器的风向键无效。 2. 本遥控器为低耗产品,正常情况下,电池寿命为6 个月,若使用不当电池寿命

缩短,更换电池要两节一起换,不要新旧电池或不同型号电池混用。 3. 要确保您的空调机接收器正常,本遥控器才有效。 4. 如果出现电池漏液,必须将电池仓清洁干净后换上新电池。为防漏液,请您在备长期不使用时,最好将电池取出。 (四)、适用品牌及代码一览表 万能控遥控器代码表 众合chunghop,大众合万能电视遥控器代码表及使用说明书 万能遥控器使用方法代码自定义搜索 万能遥控器的代码自定义搜索的方法: 1、左手先按住“设置”键不松手,再用右手按一下“电源”键,指示灯变成长亮。 2、输入三个“0”,使指示灯熄灭,这时遥控器的代码为“000” 3、再重复第一条所说,使指示灯长亮 4、将遥控器对准电视机的接收窗,开始按遥控器的“音量+”键,按一下数一下写数字,“1、2、3、4、 5、6、.......300”,耐心点,直接接某一个数字后,电视机出现了“音量指示线”,就松开遥控器按钮,并记下该数字,这个数字就是你的电视机的“代码”。 5、按一下“设置”键,指示灯熄灭。 6、试验一下代码:重复第一条,使灯长亮,输入代码(三位数) 注意:代码必须是三位数,例如,如果代码为“8”,则是“008”,如果代码是“68”则是“068”,如 果代码为“156”则是“156”。 国内电视: 长虹 000. 008. 009. 091. 092. 093. 010. 011. 014. 016 .026. 028. 033. 051. 011 .017 .029 .032 .034. 054 .067 .069 .071 .075 .076 .077 .078 .079 .080 .081 107 113 117. 173 .174. 175. 176. 189. 201. 202. 203. 217 .218. 220. 226 .267.236

自制红外电视遥控器

用AT89S52自制电视红外遥控器 红外遥控器发送数据时,是将二进制数据调制成一系列的脉冲信号红外发射管发射出去,红外载波为频率38KHz的方波,红外接收端在收到38KHz的载波信号时,会输出低电平,否则输出高电平,从而可以将“时断时续”的红外光信号解调成一定周期的连续方波信号,再经过1838一体化红外接收头解调便可以恢复出原数据信号。如图1所示 图1 红外接收头解调过程如图2所示 图2 解调后的“0”和“1”波形及单片机编码图3图4所示

图3 图4 了解了红外接收头解调及遥控编码下面就可以对照图5编写编码程序了,图5是遥控按键1的一段实际编码 由9ms低电平4.5ms高电平的启始码,26位系统码,及8位数据码、8位数据反码、23ms高电平及结束码组成

电路图 实物图 *****************************************以下是遥控完整程序***********************************************

/********************************************* **项目:自制红外电视遥控器(EE01学习板演示程序) *********************************************/ #include #define uint unsigned int #define uchar unsigned char bit irout;//红外管状态 sbit ir=P1^7;//红外发射管控制脚 uint count, set_count;//中断计数,设定中断次数 bit flag,keyflag;//红外发送标志,按键标志位 uchar irsys[4]={0x1a,0xa1,0xdc,0x03};//26位系统码,最后一个字节只用2位uchar ircode,irdata; /********************************************** 延时1ms ***********************************************/ void delay(uint z)//延时1ms,晶振22.1184M { uint x,y; for(x=z;x>0;x--) for(y=225;y>0;y--); } /********************************************** 按键扫描 **********************************************/ void keyscan(void) { uchar keytemp; P3=0xff; keytemp=P3&0x0f; if(keytemp!=0x0f) { delay(20); keytemp=P3&0x0f; if(keytemp!=0x0f) keyflag=1;//有按键标志 switch(keytemp) { case 0x0e:irdata=27;break;//按键1对应该遥控器P+的键值

相关文档
最新文档