步驟1:材料和工具
所需材料:
1。任何Arduino(我使用過(guò)Duemilanove)
3。任何電視或DVD的紅外遙控器
所需工具:
1。 Visual Studio 2010或更高版本(因?yàn)槲以诖税姹局虚_(kāi)發(fā)了應(yīng)用程序)
2。 Arduino IDE
步驟2:將IR晶體管連接到Arduino
將VCC連接到arduino的5v。
晶體管輸出到數(shù)字引腳11的引腳,不要忘記將GND連接到Arduino‘GND
步驟3:構(gòu)建開(kāi)發(fā)環(huán)境
《如果您已經(jīng)熟悉arduino的IDE并安裝了IRremote Library,那么您可以繼續(xù)第4步。
首先,您需要從其官方網(wǎng)站下載Arduino IDE
安裝IDE后,需要下載并安裝IRremote Library。
點(diǎn)擊此處下載IRremote Library。
提取 .zip 文件。重新啟動(dòng)IDE以使其正常工作。
步驟4:編碼Arduino
打開(kāi)IDE,然后轉(zhuǎn)到文件》 示例》 IRremote 》 IRrecvDemo
更改行: Serial.println(results.value,HEX);
To
Serial.println(results.value,DEC);
將文件上傳到Arduino。
打開(kāi)串行監(jiān)視器以檢查一切正常。
遙控器上的每個(gè)按鈕都有非常獨(dú)特的代碼。當(dāng)您按下按鈕時(shí),它將顯示在串行監(jiān)視器上。
步驟5:在Visual Studio中創(chuàng)建應(yīng)用程序
如果您有一個(gè)像我一樣的 Philips DVD播放器遙控器,那么您只需選擇Arduino連接到的COM端口即可運(yùn)行我的應(yīng)用程序。
啟動(dòng)Visual Studio并轉(zhuǎn)到:文件 打開(kāi)》 項(xiàng)目/解決方案
打開(kāi)下載的項(xiàng)目文件。
有您會(huì)發(fā)現(xiàn)“ remote.vb ” – 右鍵單擊》 查看代碼
我的Philips遙控器會(huì)在這就是為什么我將“ str”與兩個(gè)值進(jìn)行比較以觸發(fā)事件的原因。
在“ 觸發(fā)事件”部分中,您可以根據(jù)您的遙控器更改IR遙控器值。/p》
根據(jù)您的遙控器更改比較值
Ex: 如果str = 1124 或str = 66270 然后
’做些
,如果
假設(shè)您的遙控器發(fā)送了“ xxxx”和“ XXXXX”,則結(jié)束按下電源按鈕
,然后將語(yǔ)句更改為:
例如: 如果str = xxxx 或str = XXXXX 然后
‘做點(diǎn)什么
/strong》
構(gòu)建并運(yùn)行應(yīng)用程序,現(xiàn)在您可以使用電視或DVD遙控器控制Windows PC。
責(zé)任編輯:wv
-
電腦
+關(guān)注
關(guān)注
16文章
1778瀏覽量
70260 -
遙控器
+關(guān)注
關(guān)注
18文章
857瀏覽量
68207
發(fā)布評(píng)論請(qǐng)先 登錄
藍(lán)牙語(yǔ)音遙控器:智能家居的智慧控制核心

藍(lán)牙語(yǔ)音遙控器:智能家居的智慧控制核心
藍(lán)牙語(yǔ)音遙控器 低功耗芯片選型HS6621CxC/OM6621
電視機(jī)通電,遙控器點(diǎn)開(kāi)機(jī)無(wú)反應(yīng),手動(dòng)電視機(jī)按鍵也沒(méi)反應(yīng),請(qǐng)教大神指點(diǎn)?
霍爾元件DH481在電視遙控器中的應(yīng)用
四頻拷貝遙控器走俏海外

技術(shù)再進(jìn)化——工業(yè)遙控器技術(shù)要求更高
數(shù)字遙控器

定制遙控器主要分為哪些步驟?
RF遙控器廠家:射頻遙控器將成為未來(lái)的控制主流
如何選購(gòu)適合的拷貝遙控器——增配遙控器教程來(lái)啦

中易騰達(dá)三模通用遙控器研發(fā)完成
遙控器解碼器怎么使用
藍(lán)牙語(yǔ)音遙控器方案

評(píng)論