使用紅外傳感器(如紅外避障模塊或紅外接收頭)配合 Arduino 可以實(shí)現(xiàn)障礙物檢測(cè)或紅外遙控信號(hào)解碼。以下是詳細(xì)的中文指南:
1. 紅外避障模塊(常見型號(hào):E18-D80NK, TCRT5000)
用途
檢測(cè)障礙物(輸出數(shù)字信號(hào),檢測(cè)到障礙物時(shí)電平變化)。
接線
| 傳感器引腳 | Arduino 引腳 |
|---|---|
| VCC | 5V |
| GND | GND |
| OUT | 數(shù)字引腳(如 D2) |
示例代碼
int sensorPin = 2; // 傳感器OUT引腳接D2
void setup() {
pinMode(sensorPin, INPUT);
Serial.begin(9600);
}
void loop() {
int obstacle = digitalRead(sensorPin);
if (obstacle == LOW) {
Serial.println("檢測(cè)到障礙物!");
} else {
Serial.println("無障礙物");
}
delay(200);
}
工作原理
- 傳感器發(fā)射紅外線,遇到障礙物時(shí)反射光被接收管捕獲,OUT引腳輸出低電平(LOW)。
- 未檢測(cè)到障礙物時(shí)輸出高電平(HIGH)。
2. 紅外接收頭(如 VS1838, HS0038)
用途
接收并解碼紅外遙控信號(hào)(需配合紅外遙控器)。
接線
| 接收頭引腳 | Arduino 引腳 |
|---|---|
| VCC | 5V |
| GND | GND |
| OUT | 數(shù)字引腳(如 D11) |
安裝庫
在 Arduino IDE 中安裝 IRremote 庫:
工具 → 管理庫 → 搜索 "IRremote" → 安裝。
示例代碼(接收信號(hào))
#include <IRremote.h>
const int RECV_PIN = 11;
IRrecv irrecv(RECV_PIN);
decode_results results;
void setup() {
Serial.begin(9600);
irrecv.enableIRIn(); // 啟動(dòng)接收器
}
void loop() {
if (irrecv.decode(&results)) {
Serial.print("解碼結(jié)果: 0x");
Serial.println(results.value, HEX); // 十六進(jìn)制顯示按鍵碼
irrecv.resume(); // 繼續(xù)接收下一個(gè)信號(hào)
}
}
操作步驟
- 上傳代碼,打開串口監(jiān)視器(波特率9600)。
- 用電視/空調(diào)遙控器對(duì)準(zhǔn)接收頭按鍵。
- 串口監(jiān)視器顯示按鍵的十六進(jìn)制編碼(如
0xFFA25D)。
常見問題解決
-
傳感器無反應(yīng)
- 檢查接線是否正確(VCC、GND、信號(hào)線)。
- 紅外接收頭需避開強(qiáng)光干擾。
- 更換紅外遙控器的電池。
-
信號(hào)解碼錯(cuò)誤
- 確保使用
IRremote庫(舊版庫可能不兼容)。 - 嘗試不同波特率或更換接收頭。
- 確保使用
-
避障模塊靈敏度調(diào)節(jié)
- 模塊上的電位器可調(diào)節(jié)檢測(cè)距離(順時(shí)針增加距離)。
應(yīng)用場(chǎng)景
- 自動(dòng)避障小車(避障模塊)
- 家電遙控(接收頭 + Arduino 控制繼電器)
- 物聯(lián)網(wǎng)遠(yuǎn)程控制
通過以上步驟,你可以輕松將紅外傳感器與 Arduino 結(jié)合使用!
如何去實(shí)現(xiàn)一種基于STM32智能人體紅外和聲音感應(yīng)聲光控開關(guān)設(shè)計(jì)
模塊:人體紅外傳感器:arduino HC-SR501人體紅外感應(yīng)模塊(又名熱釋電)聲音傳感器模塊 聲音檢測(cè)模塊 咪頭模塊 聲控口哨開關(guān)2路帶光耦繼電器模塊當(dāng)檢測(cè)到生物體靠近時(shí),打開繼電器1,當(dāng)檢測(cè)
哥兒
2022-01-06 06:51:30
【Arduino教學(xué)】制作14- 紅外遙控LED(使用arduino nano) #硬聲創(chuàng)作季
傳感器,nano,紅外傳感器,Arduino
2022-09-20 01:05:33
Arduino基礎(chǔ)6—什么是傳感器?Arduino也有“感覺器官”。#硬聲創(chuàng)作季 #Arduino
傳感器,紅外傳感器,Arduino
2022-08-25 08:44:26
使用紅外傳感器構(gòu)建一個(gè)Arduino計(jì)數(shù)機(jī)
在這個(gè)項(xiàng)目中,我們正在使用紅外傳感器構(gòu)建一個(gè)Arduino 計(jì)數(shù)機(jī)。這臺(tái)機(jī)器在紅外傳感器的幫助下對(duì)不同部分的硬幣進(jìn)行計(jì)數(shù)和分類。在這里,布置了紅外傳感器以感應(yīng)不同的硬幣,Arduino UNO 用于處理數(shù)據(jù)并在16x2 LCD上顯示總計(jì)數(shù)值。
2022-08-17 15:59:58
【開源資料】基于Arduino和紅外傳感器的汽車速度檢測(cè)器
`基于Arduino和紅外傳感器的汽車速度檢測(cè)器項(xiàng)目的工作非常簡(jiǎn)單。 Arduino不斷從紅外傳感器讀取輸入。 當(dāng)在設(shè)置前移動(dòng)的汽車到達(dá)第一個(gè)傳感器時(shí),Arduino會(huì)發(fā)出警報(bào)并捕獲汽車離開第一個(gè)
o_dream
2020-10-23 13:59:57
全面搞懂紅外傳感器(紅外傳感器的原理、分類、構(gòu)造、應(yīng)用)
導(dǎo)讀:紅外傳感器是很常用的一類傳感器,例如檢測(cè)溫度,很多時(shí)候就用紅外傳感器來測(cè)量。本內(nèi)容共113頁P(yáng)PT,包括了紅外傳感器的原理、分類、構(gòu)造,并配多種實(shí)物圖可以直接了解紅外傳感器的應(yīng)用,對(duì)未來紅外傳感器的技術(shù)發(fā)展也做了探討。 ?
2023-06-06 15:27:39
紅外傳感器種類及功能
紅外傳感器是一種能夠感知和測(cè)量紅外輻射的裝置,被廣泛應(yīng)用于各種領(lǐng)域,包括監(jiān)控、家庭安防、溫度測(cè)量、遙控、人體檢測(cè)等等。本文將詳細(xì)介紹紅外傳感器的種類和功能。 紅外傳感器的基本原理 紅外傳感器
2024-01-15 16:15:21
紅外傳感器的制作原理是什么?紅外傳感器主要有哪些應(yīng)用?
紅外傳感器的制作原理是什么?紅外傳感器有哪些核心技術(shù)?紅外傳感器主要有哪些應(yīng)用?
呂珠峰
2021-06-18 07:51:23
紅外傳感器的類型及應(yīng)用
紅外傳感器是一類常用于檢測(cè)、測(cè)量和感應(yīng)目標(biāo)的電子器件,通過接收目標(biāo)發(fā)射的紅外輻射來實(shí)現(xiàn)各種功能。根據(jù)其工作原理和應(yīng)用領(lǐng)域的不同,紅外傳感器可以分為幾種主要類型。本文將對(duì)紅外傳感器的常見類型進(jìn)行詳細(xì)介紹,包括熱傳感器、紅外遙控傳感器、紅外測(cè)距傳感器等,并探討它們?cè)诓煌I(lǐng)域的應(yīng)用。
2023-11-21 18:12:11
紅外傳感器原理與應(yīng)用
紅外傳感器作為現(xiàn)代科技的重要組成部分,憑借其非接觸式測(cè)量、高靈敏度以及廣泛的應(yīng)用領(lǐng)域,在多個(gè)行業(yè)發(fā)揮著關(guān)鍵作用。本文將深入探討紅外傳感器的核心原理、多樣化的分類、豐富的應(yīng)用場(chǎng)景以及科學(xué)的選型技巧,為
2025-01-23 18:02:37
人體紅外傳感器的作用是什么
人體紅外傳感器是一種利用人體發(fā)出的紅外輻射來檢測(cè)人體存在的傳感器。它在許多領(lǐng)域都有廣泛的應(yīng)用,如安全監(jiān)控、智能照明、自動(dòng)門禁等。以下是關(guān)于人體紅外傳感器的介紹: 人體紅外傳感器的工作原理 人體紅外傳感器
2024-08-20 09:16:38
熱傳感器主要類型有哪些 紅外傳感器結(jié)構(gòu)及測(cè)量原理
紅外傳感器是傳感器中常見的一類,由于紅外傳感器是檢測(cè)紅外輻射的一類傳感器,而自然界中任何物體只要其穩(wěn)定高于絕對(duì)零度都將對(duì)外輻射紅外能量,所以紅外傳感器稱為非常實(shí)用的一類傳感器,利用紅外傳感器可以設(shè)計(jì)出很多實(shí)用的傳感器模塊,如紅外測(cè)溫儀,紅外成像儀,紅外人體探測(cè)報(bào)警器,自動(dòng)門控制系統(tǒng)等。
2023-08-05 09:29:57
紅外傳感器的主要優(yōu)點(diǎn)有哪些
一、引言 紅外傳感器是一種利用紅外輻射進(jìn)行檢測(cè)的傳感器,它們可以檢測(cè)物體發(fā)出的紅外輻射,或者反射的紅外輻射。紅外傳感器在軍事、工業(yè)、醫(yī)療、環(huán)境監(jiān)測(cè)等領(lǐng)域有著廣泛的應(yīng)用。 二、紅外傳感器的基本原理 在
2024-08-20 09:31:53
雙光束紅外傳感器怎么接線
雙光束紅外傳感器是一種常用的安防設(shè)備,可以用于監(jiān)測(cè)門窗的開關(guān)狀態(tài),以及檢測(cè)人體的移動(dòng)。接線是使用雙光束紅外傳感器的關(guān)鍵步驟之一,正確的接線可以確保傳感器的正常工作。下面將介紹雙光束紅外傳感器的接線方法。
2023-07-07 01:20:08
人體紅外傳感器輸出信號(hào)有哪些
人體紅外傳感器是一種廣泛應(yīng)用于安防、監(jiān)控、智能家居等領(lǐng)域的傳感器,其主要功能是檢測(cè)人體的存在和運(yùn)動(dòng)。本文將介紹人體紅外傳感器的輸出信號(hào)及其應(yīng)用。 人體紅外傳感器的工作原理 人體紅外傳感器的工作原理
2024-08-20 09:30:34
紅外傳感器電路圖 紅外傳感器的工作原理和應(yīng)用
紅外傳感器,又稱為紅外探測(cè)器或紅外轉(zhuǎn)換器(infrared transducer),是一種能夠感應(yīng)紅外線并將其轉(zhuǎn)換為電信號(hào)輸出的傳感器。紅外線,即紅外光,是電磁波譜中波長(zhǎng)介于可見光和微波之間的部分
2024-07-03 17:44:30
紅外傳感器的應(yīng)用場(chǎng)景有哪些
紅外傳感器是一種能夠感知紅外輻射的設(shè)備,利用紅外輻射的特點(diǎn),可以應(yīng)用于多種場(chǎng)景。下面是一些紅外傳感器的應(yīng)用場(chǎng)景的詳細(xì)介紹。 安防領(lǐng)域: 紅外傳感器可以用于安防領(lǐng)域,例如入侵檢測(cè)和監(jiān)控系統(tǒng)。通過安裝
2024-01-12 14:42:34
紅外傳感器的工作原理是怎樣的,它的特性是什么
。紅外傳感器也根據(jù)發(fā)出方式和能量轉(zhuǎn)換方式分為不同的類型。下面,讓我們具體了解一下不同紅外傳感器的工作原理及特性。 根據(jù)發(fā)出方式不同,紅外傳感器可分為主動(dòng)式和被動(dòng)式兩種。 一、主動(dòng)紅外傳感器 主動(dòng)紅外傳感器的發(fā)射機(jī)
2020-11-05 09:11:35
如何利用arduino打孔紙帶通過兩個(gè)紅外傳感器控制步進(jìn)電機(jī)正反轉(zhuǎn)?
如何利用arduino打孔紙帶通過兩個(gè)紅外傳感器控制步進(jìn)電機(jī)正反轉(zhuǎn)?
嗶嗶嗶-
2021-10-14 08:25:24
紅外傳感器安裝要求及使用注意事項(xiàng)
紅外線傳感器是利用紅外線來進(jìn)行數(shù)據(jù)處理的一種傳感器,有靈敏度高等優(yōu)點(diǎn),紅外傳感器有什么作用,紅外線傳感器可以作控制驅(qū)動(dòng)裝置的運(yùn)行。以發(fā)射機(jī)與接收機(jī)設(shè)置的位置不同分為對(duì)向型安裝方式和反射式安裝方式
一只耳朵怪
2021-01-18 17:28:38
紅外傳感器和超聲波傳感器有什么區(qū)別
紅外傳感器和超聲波傳感器是兩種常用的非接觸式傳感器,它們?cè)诠I(yè)自動(dòng)化、機(jī)器人技術(shù)、安全監(jiān)控、環(huán)境監(jiān)測(cè)等領(lǐng)域有著廣泛的應(yīng)用。這兩種傳感器各有特點(diǎn),適用于不同的場(chǎng)景和需求。 紅外傳感器 工作原理 紅外傳感器
2024-09-19 16:44:53
人體紅外傳感器工作原理
人體紅外傳感器工作原理? 人體紅外傳感器(Passive Infrared Sensor,簡(jiǎn)稱PIR)是一種基于紅外輻射技術(shù)的傳感器,常用于人體檢測(cè)與探測(cè)裝置。它廣泛應(yīng)用于安防領(lǐng)域,如家庭安防、商業(yè)
2023-12-08 11:29:00