DIY电脑红外遥控器:简单制作与软件配合

需积分: 9 0 下载量 153 浏览量 更新于2024-09-10 收藏 674KB DOC 举报
"本文介绍如何自制PC红外遥控器,包括所需材料、电路设计、元件连接以及软件使用。" 自制电脑遥控器是一项有趣的DIY项目,它允许用户通过红外信号远程控制计算机。要制作这样一个遥控器,你需要一些基本的电子元件,如470μF电容、红外接收管、200Ω电阻、4.7KΩ电阻、5.1V稳压二极管和IN4148开关二极管,以及一块PCB板和一条COM口延长线。此外,还需要一个普通的红外线遥控器作为信号源。 在制作过程中,根据提供的电路图进行布局和布线至关重要。确保电容、二极管和红外接收管的极性正确无误,比如二极管的有色环表示负极,电容上的色带也是负极,而红外接收管的引脚顺序应为OUT、VCC、GND。接线完成后,需检查是否有短路,以防止可能对主板造成的损坏。 电路连接完毕后,将COM口线接入电脑,使用万用表确定每根线对应的孔位,确保正确连接。在实际操作中,可能需要使用转接头来适应不同类型的串口。制作完成后,硬件部分已经完成,可以接入电脑进行测试。 软件方面,推荐使用名为“PC红外遥控器irctrl”的程序,它与硬件配合实现遥控功能。在软件中设置对应的串口号,并打开串口进行通信。irctrl软件功能多样,使用可能较为复杂,建议参考软件内的使用文档进行调试和配置。 硬件调试阶段,首先将接收器连接到电脑的串口(默认为串口1),然后运行软件,选择正确的串口并打开。软件界面会有接口状态指示,帮助你确认连接是否成功。 自制PC红外遥控器涉及硬件组装、电路设计和软件应用。虽然有一定技术门槛,但对于有兴趣探索电子和计算机控制的爱好者来说,这是一个值得尝试的项目。通过这个过程,不仅可以提升电子技能,还能享受到自定义遥控器带来的便捷。
2019-05-19 上传
接口是RS232C串口(9芯孔)(如要接25芯串口可到电脑城买9芯针转25芯孔的转接头) TL0038X是红外线接收头(电视机内用来接收遥控器信号的一体化红外线接收头) C1 470U 是470微法的电容器 R1 是200欧电阻 R2 是4.7K欧电阻 D1 是1N4148二极管(可以改用发光二极作指示灯) D2 是5.1V稳压管 D3 是1N4148二极管 硬件调试: 1.把接收器串口接头接在PC机串口中(软件默认串口1). 2.打开软件选择串口并打开串口(串口打开时左下角接口指示会凹下). 3.用万用表测接收头的电源脚要为+5.1V左右和输出脚要大于+3V.如果不对就说明电路 有问题,此时不接接收器,查串口的6,4脚电压要为+9V以上,如电压低+9V就要适当减小 R2,R1电阻值,以上正常的话硬件电路就正常. 4.把遥控器对着接收器,按遥控器的按键,在左下角就有接收的数据.(没有接收数据要查 接收器和串口连接是正确)如以上正常可以在帮助中打开接收显示是否有接收数据,如 果有接收数据就可以退出接收显示,再按遥控器看窗口左下角是否有接收的数据,有数 据就说明已经成功.如果帮助中接收显示中有数据但退出接收显示时窗口左下角没有数 据.要把接收显示中数据发给我进行分析(接收遥控器按10次以上的数据),如果在接收 显示窗中时没有按遥控器时,一直数据接收进来就说明你周围有红外线干扰源(阳光,电 灯等直射引起).解决办法:不让干扰源直射或加滤光片,排除干扰源后还有无用数据接收 时你可以把数据发给我分析(这跟电脑有关). 5.接收正确后,在命令树找'其它'中的'时间'命令用'命令测试'测试正常后, 可以按'按键学习'钮开始学习您手中的遥控器. 你可以按你手中要设的按键, 当输入中有你学习输入的数据,你要按'应用'钮设定此命令(如要保存此命令 可以按'保存'钮).此时你可以按刚才设的遥控器按键就会跳出时间窗口. 6.到此你已经成功.你可以修改命令文件中已有的命令和学习已有命令的输入码,增加你的 控制命令