“SKU:RB-02S017A 紅外熱釋電傳感器”的版本間的差異
(→?產品相關推薦) |
(→?產品相關推薦) |
||
(未顯示1個用戶的1個中間版本) | |||
第66行: | 第66行: | ||
==產品相關推薦== | ==產品相關推薦== | ||
[[文件:erweima.png|230px|無框|右]] | [[文件:erweima.png|230px|無框|右]] | ||
? | === | + | ===資料下載=== |
? | + | 網盤鏈接: https://pan.baidu.com/s/1Uw_siqygnI9Oybnmw1lOAw | |
+ | 提取碼:rbif | ||
+ | |||
===產品購買地址=== | ===產品購買地址=== | ||
[http://gharee.com/goods-636.html 紅外熱釋電傳感器 ]<br/> | [http://gharee.com/goods-636.html 紅外熱釋電傳感器 ]<br/> |
2021年6月17日 (四) 16:46的最后版本
目錄 |
產品概述
哈爾濱奧松機器人科技有限公司最新推出人體紅外熱釋電傳感器,該傳感器能檢測運動的人或動物身上發(fā)出的紅外線,輸出開關信號,可以與 Arduino 傳感器擴展板 v5.0 結合使用,應用于各種需要檢測運動人體或動物的場合。傳統(tǒng)的熱釋電紅外傳感器需要人體熱釋電紅外探頭、專用芯片和復雜的外圍電路 來實現,體積略大,電路復雜,可靠性略低。我們新推出的這款紅外熱釋電運動傳感器,專為Arduino設計,采用數字一體化集成人體熱釋電紅外探頭,具有體積小、可靠性高、功耗低、外圍電路簡單等特點。 人體紅外熱釋電傳感器可在各種單片機控制器上應用,尤其在Arduino控制器上更為簡單,通過3P傳感器連接線插接到Arduino專用傳感器擴展板上,可以非常容易地實現與環(huán)境感知相關的互動作品。
規(guī)格參數
- 輸入電壓:3.3 - 5V
- 工作電流:<20mA
- 工作溫度:-20 - 85℃
- 輸出電壓:高電平3V,低電平0V
- 輸出延遲時間(高電平):2.3 - 3秒左右
- 感應角度:100°
- 感應距離:6米
- 輸出指示燈:高電平點亮
- 輸出引腳極限電流:1mA
- 信號類型:數字輸入
- 模塊尺寸:38mm×25mm
- 模塊重量:4g
- 產品尺寸圖:
接口定義
- S:信號輸出
- +:電源(VCC)
- -:地(GND)
使用方法
工作原理
熱釋電效應同壓電效應類似,是指由于溫度的變化而引起晶體表面荷電的現象。熱釋電傳感器是對溫度敏感的傳感器。它由陶瓷氧化物或壓電晶體元件組成,在元件兩個表面做成電極,在傳感器監(jiān)測范圍內溫度有ΔT的變化時,熱釋電效應會在兩個電極上會產生電荷ΔQ,即在兩電極之間產生一微弱的電壓ΔV。由于它的輸出阻抗極高,在傳感器中有一個場效應管進行阻抗變換。熱釋電效應所產生的電荷ΔQ會被空氣中的離子所結合而消失,即當環(huán)境溫度穩(wěn)定不變時,ΔT=0,則傳感器無輸出。當人體進入檢測區(qū),因人體溫度與環(huán)境溫度有差別,產生ΔT,則有ΔT輸出;若人體進入檢測區(qū)后不動,則溫度沒有變化,傳感器也沒有輸出了。所以這種傳感器檢測人體或者動物的活動傳感。
編程原理
紅外熱釋電傳感器引出三個引腳,分別是信號S、電源Vcc、地GND,在實際應用中,可以將紅外熱釋電連接到Arduino控制器的一個數字引腳,再利用 Arduino 控制器板載的D13引腳指示燈。
- 當紅外熱釋電傳感器檢測到有人經過時,輸出高電平,同時數字13引腳LED燈點亮;
- 當紅外熱釋電傳感器沒有檢測到有人經過時,輸出低電平,Arduino 同時數字口13引腳燈不點亮。
連接方法
- S 端口接到控制器的數字輸入引腳上。
- 5V 和 GND 分別接到電源的 +5V 和 GND。
例子程序
將紅外熱釋電傳感器及LED小燈依照程序接入Arduino UNO控制器,觀察當有人經過及無人時LED小燈的狀態(tài)。
byte sensorPin = 2; //設置傳感器引腳為數字接口2 byte indicator = 13; //設置指示器引腳為數字接口13 void setup() { pinMode(sensorPin,INPUT); //設置傳感器引腳為輸入模式 pinMode(indicator,OUTPUT);//設置指示器引腳為輸出模式 Serial.begin(9600); } void loop() { byte state = digitalRead(sensorPin); //讀取傳感器的狀態(tài) digitalWrite(indicator,state); //輸出指示器的狀態(tài) if(state == 1) Serial.println("Somebody is in this area!"); //通過串口輸出當前狀態(tài) else if(state == 0) Serial.println("No one!"); delay(500); //延時500ms }
云編程代碼
奧松云編程地址:http://www.alscode.cn/index.html
程序效果
如果傳感器檢測到運動的人或者動物,將會點亮D13引腳測試燈,并通過串口輸出“Somebody is in this area!”,否則熄滅D13引腳測試燈,并通過串口輸出“No one!”。
產品相關推薦
資料下載
網盤鏈接: https://pan.baidu.com/s/1Uw_siqygnI9Oybnmw1lOAw 提取碼:rbif
產品購買地址
周邊產品推薦
相關問題解答
相關學習資料
Arduino 人體紅外熱釋電傳感器 人體檢測感應 運動傳感器
利用紅外熱釋電傳感器制作屬于自己的報警神器
紅外熱釋電傳感器人體檢測報警實驗
奧松機器人技術論壇