微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 遥控在客厅——自制USB电脑遥控器

遥控在客厅——自制USB电脑遥控器

时间:09-06 来源:互联网 点击:
家里买了液晶电视,旁边配上笔记本电脑,窝在沙发里扫碟真的是太舒服了,特别是在这样的冬天,但是经常要换碟,快进,调音量,真的是太不爽了,特别是被老婆逼着去操作电脑的时候,真的是恨不得手有几米长。

  看来懒人的需要推进科技进步,用遥控器来控制电脑的这个想法,原来大家都有,上网一看吓一跳,看来聪明的懒人很多嘛,有种找到组织的感觉。先看看他们的研究成果,一种是用串口,可是现在很多电脑都取消了这个接口,我的笔记本估计没戏。另一种是我喜欢的USB 接口的,但是需要单片机,还要编程下载,头晕啦。

  经过几个月的研究,终于,我终于找到了一种USB 接口又不用单片机的办法了,不敢私藏,拿出来和我一样遭遇的懒人共享,这样大家就可以在客厅潇洒的操作电脑了。但是如果操作太复杂的话,还是建议使用无线键鼠,因为单用遥控器估计有些朋友会抓狂的。

  一、原理篇

  和无线鼠标一样,用遥控器控制电脑,也需要一个接收器(见图1 上),这个接收器接收来自各类遥控的红外信号,然后转发给电脑,由电脑接收并解码,最后通过软件,控制播放器和操作系统。遥控器可以随便选择,用闲置的或旧的遥控都可以(见图1 下),只要不是空调遥控就行。大家希望使用的功能有暂停、快进、下一集、音量调节,打闭光驱、关闭计算机等;高级功能有模拟鼠标、打字等;高级功能有遥控开机、200 米远距离控制等。

图1

  所以关键在于做好接收器和软件。

  二、硬件篇

  接收器成品如图2。

图2 接收器成品

  元件表(实物如图3示)。

元件表

图3 实物图

  接收器电路图如图4 示。

图4 接收器电路图

接收器内部图如图5 示。

图5接收器内部图

  分析图中各个部件。

  1.USB 转串口模块位于图5 左侧,焊接前的样子如图6 所示。

图6

  这个模块是一款可以把串口信号转换为USB 的信号,体积小巧,功能稳定。它负责把红外头接收到的信号传入电脑。

  2. 红外头图5 右侧的红外一体接收头是一种结合了接收,调制,发送的器件,出来的信号直接成为脉冲,可以方便连接单片机或其他设备。但是由于它输出的脉冲与USB 转串口模块的脉冲刚好是反的,所以我们需要加一个反相电路。

  3. 电平转换电路图4 中间的三个元件构成的电路,熟悉的朋友一定知道是一个反相器,也叫“非门”。另外它还起电平转换功能。

  4. 焊接时要注意:每次测试时都需要用手摸一下红外头,可能因为电路问题,导致红外头发热。这时候需要重新检查电路,以免烧坏电路板和红外头。

  三、软件篇

  1.给接收器安装驱动:USB 转串口模块是需要驱动程序的,可以在PL2303 的官方网站下载最新驱动,网址:http://www.prolific.com.tw/eng/downloads.asp?ID=31。

  插入制作好的接收器,系统识别安装成功。进入系统的“设备管理器”查看一下由这个模块虚拟出来的端口。如图7 所示。

图7

  2.给电脑安装控制软件:推荐国产的IRCtrl 2.4.1,这个软件的设置比较简单,符合大家的习惯,具体就不讲解了,注意两点:

  (1)选择正确的端口号如图8 所示。

图8

  (2)使用学习红外码按钮(学习按钮仅是测试,注意保存红外信息)如图9 所示。

图9

  四、效果篇

  看到题首的图,可能有些朋友要问,接收器像个U盘一样插在笔记本侧面,遥控器没有对准红外接收头啊。

  这里其实没太大关系的,没对准的话,白色墙面也能帮你反射,还不满意的话可以用USB 延长线调整。实际测试,支持家里几乎所有遥控型号,测试距离4.5 米,在两台电脑上测试成功,支持常规功能和高级功能,更多功能期待和大家一起完善。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top