第1步:基本理念
此項目利用IR無線通信執行不同的鍵盤操作.R或紅外通信是一種常見,廉價且易于使用的無線通信技術。紅外光與可見光非常相似,只是它具有稍長的波長。這意味著人眼無法檢測到紅外線 - 非常適合無線通信。
這個項目的基本思路是當你點擊電視遙控器上的按鈕時,使用紅外線我們可以對接收器和Arduino進行解碼,并且可以利用解碼后的值來執行不同的鍵盤操作。我使用的是Arduino Pro Micro,因為它基于ATmega32U4微控制器,內置USB,使Micro可識別為鼠標或鍵盤。您也可以使用Arduino Leonardo。
該項目非常簡單,任何人都可以根據要求進行修改。
第2步:收集材料:
Arduino Pro Micro或Arduino Leonardo
紅外接收器(TSOP1738)
電視遙控器
一些跳線
注意:
您只能使用基于ATmega32U4的電路板。所以它使微/萊昂納多可識別為鼠標或鍵盤。
步驟3:紅外接收器(TSOP1738)
它是用于紅外遙控系統的小型接收器。解調的輸出信號可以由微處理器直接解碼。 TSOP1738兼容所有常見的紅外遙控數據格式。
步驟4:電路圖:
如果你使用Leonardo,DATA引腳會有微小的變化。你需要將數據Pin連接到Leonardo的MOSI引腳。
步驟5:安裝IR Remote庫:
從此處下載IR遠程庫并安裝它。
第6步:解碼紅外遙控信號:
要解碼來自IR遙控器的信號,我們可以使用紅外遙控器庫提供的“IRrecvDemo”arduino sketch。
注意:
在示例草圖(IRrecvDemo)上,您需要對int RECV_PIN值進行小的更改.By默認值為11,但在Arduino Micro上,MOSI引腳為第16引腳。因此,對代碼進行以下修改。
int RECV_PIN = 16;
如果您使用的是Leonardo,則需要將其更改為MOSI引腳編號。
選擇Board(Arduino/Genuino Micro) - (圖3)
選擇端口 - (圖4)
上傳您的代碼
步驟7:記下解碼信號值
打開串行監視器
注意按下每個按鈕的值。
步驟8:鍵盤操作代碼
獲取信號值后,下一步是將信號值添加到程序中,并設置如果遠程信號值與程序中的值匹配則執行不同的鍵盤操作。
將鍵盤庫添加到程序中使其能夠執行不同的鍵盤操作。
您可以從下面下載代碼,也可以從我的GitHub頁面獲取代碼。
下載代碼和上傳到arduino micr o通過Arduino IDE。
步驟9:完成:
您可以根據您的要求修改上面的草圖。
步驟10:觀看這些酷炫的GIF和視頻
以無線方式解鎖您的電腦。
使用它來控制Power Point演示。
暫停/播放視頻
單擊關閉打開的標簽
-
無線鍵盤
+關注
關注
0文章
25瀏覽量
11590 -
紅外接收器
+關注
關注
2文章
42瀏覽量
19120 -
Arduino
+關注
關注
188文章
6477瀏覽量
187838
發布評論請先 登錄
相關推薦
Made with KiCad(八十九):一個很火的基于 promicro & nice!nano 的無線鍵盤項目
![Made with KiCad(八十九):<b class='flag-5'>一</b><b class='flag-5'>個</b>很火的基于 promicro & nice!nano 的<b class='flag-5'>無線</b><b class='flag-5'>鍵盤</b>項目](https://file1.elecfans.com//web1/M00/F4/D1/wKgZoWcy14SAOi4iAAahlusca54196.png)
開創迷你麥克風時代:BOYAmini迷你麥克風驅動無線音頻行業新變革
![開創<b class='flag-5'>迷你</b>麥克風時代:BOYAmini<b class='flag-5'>迷你</b>麥克風驅動<b class='flag-5'>無線</b>音頻行業新變革](https://file1.elecfans.com/web3/M00/00/6D/wKgZPGdJPoqAMyHRAAB6G23RUjY841.png)
Made with KiCad(三):ANAVI可編程機械鍵盤
![Made with KiCad(三):ANAVI可編程機械<b class='flag-5'>鍵盤</b>](https://file1.elecfans.com//web1/M00/F4/DA/wKgaoWcy2KiAAG_WAAMYCr6B5Rg793.png)
基于XIAO SAMD21開發板的數字鍵盤制作方案
![基于XIAO SAMD21開發板的數字<b class='flag-5'>鍵盤</b><b class='flag-5'>制作</b>方案](https://file1.elecfans.com/web2/M00/06/63/wKgaombaYvqAaGJ-AACVrTPbjfY458.jpg)
選擇合適的工業迷你電腦:買家綜合指南
![選擇合適的工業<b class='flag-5'>迷你</b>電腦:買家綜合指南](https://file1.elecfans.com/web2/M00/EB/A1/wKgZomZe5fWAXs4EAABHp9zbA6E074.png)
工程師花30元手搓迷你負載!網友:這比外面賣的實用啊
![工程師花30元手搓<b class='flag-5'>迷你</b>負載!網友:這比外面賣的實用啊](https://file.elecfans.com/web2/M00/43/7B/pYYBAGJ-B6aAHuNPAAAf8J1Ebk4778.jpg)
銘瑄將參展2024臺北國際電腦展,展示迷你主機MS-AiCraft MTL-H
洛斐推出洛斐 Edge無線機械鍵盤,定價1199元
精選推薦!看大佬用樹莓派4做個迷你版PS5
千度迷你電腦Q750G5搭載英特爾J4125處理器5個2.5G網卡
![千度<b class='flag-5'>迷你</b>電腦Q750G5搭載英特爾J4125處理器5<b class='flag-5'>個</b>2.5G網卡](https://file1.elecfans.com//web2/M00/BE/21/wKgZomWw0COAUwUuAAB6UHzKF-Y112.jpg)
評論