IR 紅外接收器用于接收紅外信號,也可用于遠程控制檢測。 Infrared Receiver 上有一個 IR 探測器,用于獲得紅外發(fā)射器發(fā)出的紅外線。 IR 檢測器內(nèi)部有一個解調(diào)器,尋找 38 KHz的信號。 該IR 紅外接收器可以在10米以內(nèi)接收信號。 如果超過10米,接收器可能無法得到信號。
特性:
- 工作電壓: 3.3-5V
- 接收距離: 10m
接收器
- 打開File(文件) - >Examples(示例) - > IRSendRev-> example-> recv 查看完整的示例程序,或?qū)⒋a復(fù)制并粘貼到新的 Arduino 編輯頁面上。
描述: 此示例將 IR接收器 引腳連接到 D2。 您可以通過串口監(jiān)視器看到遙控器的紅外數(shù)據(jù),然后將接收到的紅外數(shù)據(jù)寫入 send.ino,并使用 Infrared Emitter 上傳到電路板,以便您可以使用遙控器發(fā)送相同的數(shù)據(jù)。
創(chuàng)意應(yīng)用: 您可以通過 Infrared Receiver 知道遙控器發(fā)送的紅外數(shù)據(jù),然后在某些情況下通過 Infrared Emitter 發(fā)送相同的數(shù)據(jù),例如室內(nèi)溫度大于26度時打開風(fēng)扇開關(guān)。
- 將代碼上傳到開發(fā)板。
- 打開串行監(jiān)視器,等待數(shù)據(jù)輸入。
- 使用紅外遙控發(fā)送數(shù)據(jù)(此示例使用 MIDEA 公司的紅外遙控器的風(fēng)扇,然后按開/關(guān)鍵)。
- 您可以看到以下信息。
發(fā)射器
- 打開 File(文件) - >Examples(示例) - > IRSendRev-> example 打開示例程序,或?qū)⒋a復(fù)制并粘貼到新的 Arduino 編輯頁面上。
描述: 在這個演示中我們將 IR發(fā)射 引腳連接到 D3 端口。 您可以看到通過 Infrared Receiver 接收到的遙控器的紅外數(shù)據(jù),如上述示例。 然后將接收到的紅外數(shù)據(jù)寫入此示例,并使用 Infrared Emitter 上傳到電路板,這樣你就可以使用遙控器發(fā)送出相同的數(shù)據(jù)。
附件資料截圖: