第1步:基本理念
此項(xiàng)目利用IR無(wú)線通信執(zhí)行不同的鍵盤操作.R或紅外通信是一種常見(jiàn),廉價(jià)且易于使用的無(wú)線通信技術(shù)。紅外光與可見(jiàn)光非常相似,只是它具有稍長(zhǎng)的波長(zhǎng)。這意味著人眼無(wú)法檢測(cè)到紅外線 - 非常適合無(wú)線通信。
這個(gè)項(xiàng)目的基本思路是當(dāng)你點(diǎn)擊電視遙控器上的按鈕時(shí),使用紅外線我們可以對(duì)接收器和Arduino進(jìn)行解碼,并且可以利用解碼后的值來(lái)執(zhí)行不同的鍵盤操作。我使用的是Arduino Pro Micro,因?yàn)樗贏Tmega32U4微控制器,內(nèi)置USB,使Micro可識(shí)別為鼠標(biāo)或鍵盤。您也可以使用Arduino Leonardo。
該項(xiàng)目非常簡(jiǎn)單,任何人都可以根據(jù)要求進(jìn)行修改。
第2步:收集材料:
Arduino Pro Micro或Arduino Leonardo
紅外接收器(TSOP1738)
電視遙控器
一些跳線
注意:
您只能使用基于ATmega32U4的電路板。所以它使微/萊昂納多可識(shí)別為鼠標(biāo)或鍵盤。
步驟3:紅外接收器(TSOP1738)
它是用于紅外遙控系統(tǒng)的小型接收器。解調(diào)的輸出信號(hào)可以由微處理器直接解碼。 TSOP1738兼容所有常見(jiàn)的紅外遙控?cái)?shù)據(jù)格式。
步驟4:電路圖:


如果你使用Leonardo,DATA引腳會(huì)有微小的變化。你需要將數(shù)據(jù)Pin連接到Leonardo的MOSI引腳。
步驟5:安裝IR Remote庫(kù):
從此處下載IR遠(yuǎn)程庫(kù)并安裝它。
第6步:解碼紅外遙控信號(hào):




要解碼來(lái)自IR遙控器的信號(hào),我們可以使用紅外遙控器庫(kù)提供的“IRrecvDemo”arduino sketch。
注意:
在示例草圖(IRrecvDemo)上,您需要對(duì)int RECV_PIN值進(jìn)行小的更改.By默認(rèn)值為11,但在Arduino Micro上,MOSI引腳為第16引腳。因此,對(duì)代碼進(jìn)行以下修改。
int RECV_PIN = 16;
如果您使用的是Leonardo,則需要將其更改為MOSI引腳編號(hào)。
選擇Board(Arduino/Genuino Micro) - (圖3)
選擇端口 - (圖4)
上傳您的代碼
步驟7:記下解碼信號(hào)值

打開(kāi)串行監(jiān)視器
注意按下每個(gè)按鈕的值。
步驟8:鍵盤操作代碼
獲取信號(hào)值后,下一步是將信號(hào)值添加到程序中,并設(shè)置如果遠(yuǎn)程信號(hào)值與程序中的值匹配則執(zhí)行不同的鍵盤操作。
將鍵盤庫(kù)添加到程序中使其能夠執(zhí)行不同的鍵盤操作。
您可以從下面下載代碼,也可以從我的GitHub頁(yè)面獲取代碼。
下載代碼和上傳到arduino micr o通過(guò)Arduino IDE。
步驟9:完成:
您可以根據(jù)您的要求修改上面的草圖。
步驟10:觀看這些酷炫的GIF和視頻
以無(wú)線方式解鎖您的電腦。
使用它來(lái)控制Power Point演示。
暫停/播放視頻
單擊關(guān)閉打開(kāi)的標(biāo)簽
-
無(wú)線鍵盤
+關(guān)注
關(guān)注
0文章
25瀏覽量
12042 -
紅外接收器
+關(guān)注
關(guān)注
2文章
42瀏覽量
19507 -
Arduino
+關(guān)注
關(guān)注
190文章
6526瀏覽量
196954
發(fā)布評(píng)論請(qǐng)先 登錄
教您DIY一個(gè)機(jī)械鍵盤主控RP2040開(kāi)發(fā)板
探索MAX25249:相機(jī)應(yīng)用的四輸出迷你PMIC
【開(kāi)源鍵盤合集】60%、100%、120%多種鍵盤布局,你選哪種?
XENSIV? PAS CO2 迷你板:高精度 CO? 傳感解決方案
迷你舵機(jī)的運(yùn)用范圍?
鍵盤薄膜高彈UV膠則是一種特殊改性的UV固化膠,用于薄膜鍵盤按鍵彈性體的部分或高彈性密封
用Wi-Fi藍(lán)牙模組Ai-M62-CBS做一個(gè)電子沙漏
使用HCI UART端口更新CYBT-343026模塊固件,這個(gè)進(jìn)程需要迷你驅(qū)動(dòng)程序嗎?
連載|業(yè)余無(wú)線電史話(一):一個(gè)漫長(zhǎng)的故事
如何制作一個(gè)迷你無(wú)線鍵盤
評(píng)論