DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 864|回复: 0
打印 上一主题 下一主题

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-1-22 00:28:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  家里买了液晶电视,旁边配上笔记本电脑,窝在沙发里扫碟真的是太舒服了,特别是在这样的冬天,但是经常要换碟,快进,调音量,真的是太不爽了,特别是被老婆逼着去操作电脑的时候,真的是恨不得手有几米长。
  看来懒人的需要推进科技进步,用遥控器来控制电脑的这个想法,原来大家都有,上网一看吓一跳,看来聪明的懒人很多嘛,有种找到组织的感觉。先看看他们的研究成果,一种是用串口,可是现在很多电脑都取消了这个接口,我的笔记本估计没戏。另一种是我喜欢的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 米,在两台电脑上测试成功,支持常规功能和高级功能,更多功能期待和大家一起完善。
                          
                       
                          
                               
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2024-5-18 21:34 , 耗时 0.077853 秒, 18 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

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