hc-sr501 如何連接單片機

HC-SR501是一種被動紅外(PIR)運動檢測傳感器,它可以通過檢測人體發(fā)出的紅外線來檢測運動。以下是如何將HC-SR501連接到單片機(如Arduino)的基本步驟...
HC-SR501是一種被動紅外(PIR)運動檢測傳感器,它可以通過檢測人體發(fā)出的紅外線來檢測運動。以下是如何將HC-SR501連接到單片機(如Arduino)的基本步驟:
材料
HC-SR501 PIR運動傳感器
單片機(如Arduino)
連接線(杜邦線)
電源(5V)
電阻(如果需要)
連接步驟
1. VCC連接:
將HC-SR501的VCC引腳連接到單片機的5V電源。
2. GND連接:
將HC-SR501的GND引腳連接到單片機的GND。
3. OUT連接:
將HC-SR501的OUT引腳連接到單片機的一個數(shù)字輸入引腳,例如D2。
這樣,當檢測到運動時,OUT引腳會輸出高電平(5V),否則輸出低電平(0V)。
4. 可選的電阻連接:
如果需要,可以在VCC和OUT之間串聯(lián)一個電阻,以限制輸出電流。
示例連接圖
```
VCC (HC-SR501) ---5V (Arduino)
GND (HC-SR501) ---GND (Arduino)
OUT (HC-SR501) ---D2 (Arduino)
```
代碼示例(Arduino)
```cpp
const int pirPin = 2; // HC-SR501的OUT引腳連接到Arduino的D2
void setup() {
pinMode(pirPin, INPUT); // 設(shè)置pirPin為輸入模式
Serial.begin(9600); // 開始串行通信
本文鏈接:http://www.resource-tj.com/bian/378748.html