步驟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文章
1778瀏覽量
70260 -
遙控器
+關注
關注
18文章
857瀏覽量
68206
發布評論請先 登錄
藍牙語音遙控器:智能家居的智慧控制核心

藍牙語音遙控器:智能家居的智慧控制核心
藍牙語音遙控器 低功耗芯片選型HS6621CxC/OM6621
霍爾元件DH481在電視遙控器中的應用
技術再進化——工業遙控器技術要求更高
定制遙控器主要分為哪些步驟?
RF遙控器廠家:射頻遙控器將成為未來的控制主流
如何選購適合的拷貝遙控器——增配遙控器教程來啦

中易騰達三模通用遙控器研發完成
遙控器解碼器怎么使用
藍牙語音遙控器方案

評論