分享我最近完成的一個項目:使用遙控器和Arduino控制某些LED。但是您可以將其應(yīng)用于任何電子設(shè)備,例如電動機,照明燈。
步驟1:IR庫
首先,您需要轉(zhuǎn)到此頁面并下載IR庫(http://www.righto.com/2009/08/multi-protocol-infrared-remote-library.html)。您只需要按照自述文件進行安裝。我認為任何紅外遙控器都可以做到這一點,我將使用飛利浦Universal。
步驟2:所需零件
零件清單:
1x Arduino
1x面包板
1x遙控器
1x紅外接收器(我將使用TSOP4838)
4x LED的
4x 220ohm電阻
跳線
紅外接收器具有3個引腳:
第一個引腳:Vout,當不存在信號時輸出HIGH,當不存在信號時輸出LOW收到標記。
第二個引腳:GND。
第三針:Vcc。
步驟3:電路圖
您需要為電路布線,像這樣
然后我去了arduino IDE> file> examples> IRremote> IRrecvDemo。您需要將草圖上載到arduino,打開串行監(jiān)視器并開始使用遙控器,然后查看arduino接收哪些值。
一段時間后,我寫下了當您按下音量調(diào)高鍵或任何其他鍵時,串行監(jiān)視器中會顯示哪些值,并寫下您要使用的所有鍵。它們是:
電源:E240
正向:E250
反向:E248
音量+:E244
音量-:E254
靜音:E24C7
您需要將這些十六進制數(shù)字轉(zhuǎn)換為十進制,您可以使用此工具(http://easycalculation.com/hex-converter.php)。
步驟4:上傳Arduino代碼
上載此代碼
第5步:完成
-
遙控器
+關(guān)注
關(guān)注
18文章
840瀏覽量
66490 -
十進制
+關(guān)注
關(guān)注
0文章
67瀏覽量
13261 -
Arduino
+關(guān)注
關(guān)注
188文章
6477瀏覽量
187658
原文標題:Arduino-使用IR遙控器控制LED - 【單片機教程-Arduino】
文章出處:【微信號:aidanpianji,微信公眾號:單片機】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
技術(shù)再進化——工業(yè)遙控器技術(shù)要求更高
數(shù)字遙控器
![數(shù)字<b class='flag-5'>遙控器</b>](https://file1.elecfans.com/web3/M00/05/0B/wKgZPGd8iaeAMV6EAACg9PEGnP4202.png)
定制遙控器主要分為哪些步驟?
RF遙控器廠家:射頻遙控器將成為未來的控制主流
如何選購適合的拷貝遙控器——增配遙控器教程來啦
![如何選購適合的拷貝<b class='flag-5'>遙控器</b>——增配<b class='flag-5'>遙控器</b>教程來啦](https://file1.elecfans.com//web3/M00/03/E3/wKgZO2ds8FyARGNhAAGIrqv8zmU287.jpg)
遙控器解碼器怎么使用
藍牙語音遙控器方案
![藍牙語音<b class='flag-5'>遙控器</b>方案](https://file1.elecfans.com/web2/M00/05/7D/wKgaombQFpSAMenWAAB3LS0qIVk861.png)
老陸測功耗03 | 遙控器該扔嗎?
![老陸測功耗03 | <b class='flag-5'>遙控器</b>該扔嗎?](https://file.elecfans.com/web2/M00/43/7B/pYYBAGJ-B6aAHuNPAAAf8J1Ebk4778.jpg)
評論