自制用普通红外遥控器的遥控电脑doc文档格式.docx

上传人:b****2 文档编号:788395 上传时间:2023-04-29 格式:DOCX 页数:10 大小:226.47KB
下载 相关 举报
自制用普通红外遥控器的遥控电脑doc文档格式.docx_第1页
第1页 / 共10页
自制用普通红外遥控器的遥控电脑doc文档格式.docx_第2页
第2页 / 共10页
自制用普通红外遥控器的遥控电脑doc文档格式.docx_第3页
第3页 / 共10页
自制用普通红外遥控器的遥控电脑doc文档格式.docx_第4页
第4页 / 共10页
自制用普通红外遥控器的遥控电脑doc文档格式.docx_第5页
第5页 / 共10页
自制用普通红外遥控器的遥控电脑doc文档格式.docx_第6页
第6页 / 共10页
自制用普通红外遥控器的遥控电脑doc文档格式.docx_第7页
第7页 / 共10页
自制用普通红外遥控器的遥控电脑doc文档格式.docx_第8页
第8页 / 共10页
自制用普通红外遥控器的遥控电脑doc文档格式.docx_第9页
第9页 / 共10页
自制用普通红外遥控器的遥控电脑doc文档格式.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

自制用普通红外遥控器的遥控电脑doc文档格式.docx

《自制用普通红外遥控器的遥控电脑doc文档格式.docx》由会员分享,可在线阅读,更多相关《自制用普通红外遥控器的遥控电脑doc文档格式.docx(10页珍藏版)》请在冰点文库上搜索。

自制用普通红外遥控器的遥控电脑doc文档格式.docx

SFH-56pluginforGirder"

该电路图(图一)简单到只有六个元件,而且可以直接去掉发光二极管(电源指示灯)和100Ω保护电阻以进一步简化电路。

主要元件有HS0038A红外遥控接收头、5V稳压管(1/4W)、发光二极管、9针串口插头、电阻(3.3KΩ和100Ω各一)、电解电容(0.1μF,10V以上)、万能印刷电路板、线材(至少3芯)以及电池盒(充当外壳)等一共不超过10元。

(图2)

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

(图3)

之后把电路板装到拔去触点铜片的电池盒里,并在电池盒的相应位置开孔,因为整个电路都很轻,所以可以在电池盒空着的一边放入一节没电的电池(虽然没电,但还是要防止电池短路,否则电池漏液导致短路,可能通过串口损坏主板),硬件制作即告完成。

(图4)

测试遥控器

经过测试,该接收器的有效接收范围在7米左右,而且灵敏度非常高。

试验发现,原本步步高DVD的遥控器必须正对DVD机操作才有效,而与自制的接收器配合使用时,可以实现非指向操作(即接收器可以接受经过墙壁多次反射的红外线信号),大大方便了我们的使用,也使接收器的摆放更加灵活。

最后,综合考虑按钮数、按钮排布、手感、大小等各方面因素,我选用了闲置的建伍桌面音响的遥控器(49键)

软件设置

下面的软件设置工作是最重要的,首先,把"

这个插件(文件名"

igorSFH-56Plug.dll"

)拷贝到Girder安装目录下的plugins文件夹下,然后进入Girder,先点击File菜单中的Settings,在Settings窗口中的Userinterface标签页中把Language改为Chinese,点"

Apply"

按钮

(图7)

在"

插件"

标签页中选中"

IgorSFH-56device"

,确定后,

(图8)

再次进入这个位置,点"

标签页中的"

设置"

按钮,弹出一个IgorConfig窗口,里面按照实际情况选择COM1或COM2口

(图9)

点"

OK"

退出,到此设置工作完成。

接下来,我们就可以根据自己的需要添加命令了,在这里,我们选择一些比较有代表性的命令供大家参考,其余的就可以触类旁通了。

公共操作:

在Girder窗口左侧的命令区点击右键,选择添加命令;

选择要执行的操作,点击右上方的"

学习事件"

按钮,然后按下遥控器上面你想要定义成该功能的按钮,暗红色的长条区域中会出现接收到的红外命令码

(图10)

如"

1D807A85"

,而且同一操作可以多次学习,使其支持多个遥控器;

最后在"

防按键重复等待时间"

栏中填写200,这样,当一次按键命令发生后的200毫秒内,忽略同样的按键事件,以防止重复执行操作。

1.运行程序。

这里以MediaPlayerClassic为例,点击右边操作区的"

系统"

标签页,选择下拉菜单中的"

执行"

,点击"

浏览"

按钮,在弹出的打开文件窗口中选择我们相应目录中的"

mplayerc.exe"

,最后点击"

应用"

按钮。

(图11)

2.模拟键盘按键。

前几步同上,只是改为点击右边"

键盘"

标签页,在"

句子"

文本框中输入要模拟的按键,并根据需要决定是否选中Ctrl、Shift和Alt,如果要定义无法打出的按键,可以在"

特殊键"

下拉菜单中进行选择,特别要注意回车键是"

RETURN"

而非"

Enter"

配合播放软件的热键功能,通过按键模拟就可以实现影/音文件的播放/暂停/下一首/快进/全屏等功能。

3.更改音量。

打开"

标签页中的下拉菜单,选择"

调整音量"

,点击右边的"

音量"

(图12)

选择"

主音量"

,点确定按钮

(图13)

步长"

填写"

2621"

(2621代表增大一格音量,-2621代表降低一格音量),并勾选"

屏显OSD"

(图14)

用类似的方法还可以实现同样实用的静音功能。

4.光驱托盘弹出/关闭。

这是一组互逆的操作,如果设在遥控器的两个按钮上自然简单,可是要多记一个按钮的定义,而且要多占用一个按钮,不如把他们设在同一个按钮上面,还能多空出一个按钮用来定义别的操作。

同一个按钮要定义成轮流执行的两个操作,设置上也有一些区别,首先,添加时要用"

添加命令组"

而非"

添加命令"

,然后在命令组内再添加一个命令,为了方便识别,改名为"

弹出"

一类的名字(对功能无影响),然后在"

标签页中选择"

弹出媒体"

,并在"

文件"

文本框中填写光驱的盘符(只写字母,不要冒号),点击该命令

(图15)

按"

F6"

弹出一个"

调整命令响应次序"

窗口,把"

最大状态值"

改为"

2"

,"

初始状态值"

1"

(图16)

另外,在命令组中添加一个命令,命名为"

屏显--弹出"

Girder"

标签页,选中"

SimpleOSD"

,在下面的"

图标/设备"

文本框中写入"

光驱弹出"

一类的提示语

(图17)

和"

也同样分别设为"

、"

因为同一命令组中的命令是顺序执行的,所以用拖拽的方法将"

命令拖至"

命令之前,使其先显示提示,再弹出托盘。

类似地,创建关闭光驱命令,只不过把"

载入媒体"

,并把"

分别改为"

,同样建立"

光驱关闭"

的提示语,"

也是"

最后选中该命令组,点击"

学习命令"

,把操作定义到遥控器按键上,注意要将"

设为1000毫秒以上,否则肯会连续执行弹出和关闭命令,至此任务即告完成。

这样,按下定义好的光驱弹出/关闭按钮时,状态值在1和2之间循环,并且在屏幕上显示状态提示消息。

5.鼠标操作。

从"

鼠标"

标签页下拉菜单中的项目里面选择需要的功能,进行设定,包括鼠标移动、点击、双击和滚轮的操作,移动/滚动类的项目应在下面的文本框中设定每次移动的步长值(以象素为单位)。

总结

总之,Girder支持的操作是十分多样的,再加上插件的支持,不仅可以响应遥控器的操作,甚至支持游戏手柄和键盘。

许多更有用、更好玩的功能还有待我们去发掘、去创造。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2