步骤1:材料和工具
所需材料:
1。任何Arduino(我使用过Duemilanove)
3。任何电视或DVD的红外遥控器
所需工具:
1。 Visual Studio 2010或更高版本(因为我在此版本中开发了应用程序)
2。 Arduino IDE
步骤2:将IR晶体管连接到Arduino

将VCC连接到arduino的5v。
晶体管输出到数字引脚11的引脚,不要忘记将GND连接到Arduino‘GND
步骤3:构建开发环境
《如果您已经熟悉arduino的IDE并安装了IRremote Library,那么您可以继续第4步。
首先,您需要从其官方网站下载Arduino IDE
安装IDE后,需要下载并安装IRremote Library。
点击此处下载IRremote Library。
提取 .zip 文件。重新启动IDE以使其正常工作。
步骤4:编码Arduino

打开IDE,然后转到文件》 示例》 IRremote 》 IRrecvDemo
更改行: Serial.println(results.value,HEX);
To
Serial.println(results.value,DEC);
将文件上传到Arduino。
打开串行监视器以检查一切正常。
遥控器上的每个按钮都有非常独特的代码。当您按下按钮时,它将显示在串行监视器上。
步骤5:在Visual Studio中创建应用程序

如果您有一个像我一样的 Philips DVD播放器遥控器,那么您只需选择Arduino连接到的COM端口即可运行我的应用程序。
启动Visual Studio并转到:文件 打开》 项目/解决方案
打开下载的项目文件。
有您会发现“ remote.vb ” – 右键单击》 查看代码
我的Philips遥控器会在这就是为什么我将“ str”与两个值进行比较以触发事件的原因。
在“ 触发事件”部分中,您可以根据您的遥控器更改IR遥控器值。/p》
根据您的遥控器更改比较值
Ex: 如果str = 1124 或str = 66270 然后
’做些
,如果
假设您的遥控器发送了“ xxxx”和“ XXXXX”,则结束按下电源按钮
,然后将语句更改为:
例如: 如果str = xxxx 或str = XXXXX 然后
‘做点什么
/strong》
构建并运行应用程序,现在您可以使用电视或DVD遥控器控制Windows PC。
责任编辑:wv
-
电脑
+关注
关注
16文章
1818浏览量
72324 -
遥控器
+关注
关注
18文章
880浏览量
72777
发布评论请先 登录
智能电视遥控器:告别按键失灵的终极方案——无锡迪仕DH481
精准掌控,静默守护:晶振如何成为汽车遥控器的“心跳”引擎
基于芯岭技术XL2417D芯片的2.4G无线遥控器解决方案
【教程】图文教程:详解EWD22S-A01TR遥控器配对全步骤
霍尔元件在电视遥控器中的创新应用——推荐迪仕科技全极低功耗DH481
智能语音遥控器低功耗BLE蓝牙芯片
力芯微红外遥控IC芯片ET4008MTC是家用遥控器的智能芯选
蓝牙语音遥控器方案 NRF52840、HS6621
微光遥控器为低光环境带来智能与环保新选择:永铭电容选型方案
433 遥控器 PCBA 开发方案:技术要点与实现路径
无线比例电机转速遥控器的设计
蓝牙语音遥控器:智能家居的智慧控制核心
用射频芯片开发的家电遥控器特点介绍
如何使用任何电视或DVD遥控器控制您的电脑
评论