将烧写文件烧录到AT89C51单片机内部后,再将电脑串口连接好带有扩展元件的51实验板,打开51实验板电源后,P1.0端口上的LED就会闪烁,这说明单片机程序已经正常运行了,再把红色的拨码开关的第2、第3位开关打开。
如上图所示就可以接收红外遥控编码了。这时实验板就变成了一个超级的PC遥控器了。当然我们还要借助Grider软件来实现。
1.安装软件
Grider是国外一款很优秀的免费红外遥控软件,支持多种的硬件,如红外键盘鼠标,红外接收器等,软件的功能强大有OSD屏显,名种常用的相关系统操作如开关显示器等等。这里就简单介绍一些简单的用法。首先要安装软件,点击这里下载Grider3.2,也可到www.grider.nl上下载新版或旧版的。下载完后运行。出现下面的画面:
点NEXT,再到下一画面:
选上"I accept the agreement",再按Next,这些都是通常的安装步骤,不多说,一直按Next,直到出现完成画面。
然后就可以在"开始"中找到程序并运行它了。
2.设置软件
运行Girder3.2程序后,点击File菜单->Settings打开设置窗口
在设置菜单UserInterface(用户界面)页中,选择设置中文菜单,再按Apply键,这时程序就变成了中文汉化版的了。
在"常规"页中可以设置是否自动加载设置文件,随WINDOWS启动,启动后只出现在任务栏而不出现主窗口等等。好了下面的硬件设置是最重要的。
在插件页中选中UIR/IRman/IRA......(选中QuestionOSD就可以使用像电视中的屏显提示了),选好后你就按设置弹出下面的画面
然后按画面上的设置进行设置,当然串口就选你自己所连接的串口,再把前面一个画面中的"自动打开输入设置"选中就可以了。
3遥控键学习
在图中空白处右击弹出菜单,选添加命令,则新建了一个命令,可以对其重命名。
以打开WINAMP为例,在"系统页"选"执行",按"浏览"找到你所安装的WINAMP的程序文件,这里中文件中有其详细路径,再按"应用",最后按学习事件
然后按我们配套的红外遥控器,软件就取得了实验板上发来的红外编码,并在图中1处显示。comments是注释命令有的,图中2是设定重复按键的等待时间,就是说按下一个键执行命令后,要等多久才能再次响应该键。这样就定义了一个键的命令。软件功能很强大这里也无法一一说明。自已多使用摸索几次就可以轻松上手了。
这里有一个WINAMP1.x的简单设置文件,可以下载直接使用,也可供修改使用或学习参考。AMP1x.GML 也可到http://www.girder.nl/exportgr.php下载空白的各种软件的按键设置文件,你只要再进行按键的学习就可以使用了。使用名种功能的组合,可以用一个遥控器控制多种软件和PC上的各种操作功能。实验板除了用于学习51程序编写外还可做PC遥控器,确实是物超所值。
评论
发表评论