“(SKU:RB-02S079)紅外熱釋電傳感器”的版本間的差異

來自ALSROBOT WiKi
跳轉至: 導航、 搜索
 
(未顯示2個用戶的6個中間版本)
第1行: 第1行:
 
[[文件:hongwai.jpg|500px|縮略圖|右]]
 
[[文件:hongwai.jpg|500px|縮略圖|右]]
 
==產(chǎn)品概述==
 
==產(chǎn)品概述==
?
哈爾濱奧松機器人科技有限公司最新推出人體紅外熱釋電傳感器,該傳感器能檢測運動的人或動物身上發(fā)出的紅外線,輸出開關信號,與Arduino 傳感器擴展板v5.0結合使用,可以應用于各種需要檢測運動人體或動物的場合。傳統(tǒng)的熱釋電紅外傳感器需要人體熱釋電紅外探頭、專用芯片和復雜的外圍電路 來實現(xiàn),體積略大,電路復雜,可靠性略低。我們新推出的這款紅外熱釋電運動傳感器,專為Arduino設計,采用數(shù)字一體化集成人體熱釋電紅外探頭,具有體積小、可靠性高、功耗低、外圍電路簡單等特點。 人體紅外熱釋電傳感器可在各種單片機控制器上應用,尤其在Arduino控制器上更為簡單,通過3P傳感器連接線插接到Arduino專用傳感器擴展板上,可以非常容易地實現(xiàn)與環(huán)境感知相關的互動作品。
+
哈爾濱奧松機器人科技有限公司最新推出人體紅外熱釋電傳感器,<big>該傳感器能檢測運動的人或動物身上發(fā)出的紅外線,輸出開關信號,</big>與Arduino 傳感器擴展板v5.0結合使用,可以應用于各種需要檢測運動人體或動物的場合。傳統(tǒng)的熱釋電紅外傳感器需要人體熱釋電紅外探頭、專用芯片和復雜的外圍電路 來實現(xiàn),體積略大,電路復雜,可靠性略低。我們新推出的這款紅外熱釋電運動傳感器,專為Arduino設計,采用數(shù)字一體化集成人體熱釋電紅外探頭,具有體積小、可靠性高、功耗低、外圍電路簡單等特點。 人體紅外熱釋電傳感器可在各種單片機控制器上應用,尤其在Arduino控制器上更為簡單,通過3P傳感器連接線插接到Arduino專用傳感器擴展板上,可以非常容易地實現(xiàn)與環(huán)境感知相關的互動作品。
 
==規(guī)格參數(shù)==
 
==規(guī)格參數(shù)==
?
# 輸入電壓:3.3~5V
+
# 輸入電壓:3.3 - 5V
 
# 工作電流:<20mA
 
# 工作電流:<20mA
 
# 工作溫度:-20~85℃
 
# 工作溫度:-20~85℃
 
# 輸出電壓:高電平3V,低電平0V
 
# 輸出電壓:高電平3V,低電平0V
?
# 輸出延遲時間(高電平):2.3~3秒左右
+
# 輸出延遲時間(高電平):2.3 - 3秒左右
 
# 感應角度:100°
 
# 感應角度:100°
 
# 感應距離:6米
 
# 感應距離:6米
 
# 輸出指示燈:高電平點亮
 
# 輸出指示燈:高電平點亮
 
# 輸出引腳極限電流:1mA
 
# 輸出引腳極限電流:1mA
?
# 輸出接口:數(shù)字接口
+
# 信號類型:數(shù)字輸入
 
# 模塊尺寸:30mm×23mm
 
# 模塊尺寸:30mm×23mm
 
# 模塊重量:4g
 
# 模塊重量:4g
?
==使用方法==
+
==接口定義==
?
===引腳定義===
+
 
* S:信號輸出
 
* S:信號輸出
 
* +:電源(VCC)
 
* +:電源(VCC)
 
* -:地(GND)
 
* -:地(GND)
 
[[文件:hwr.jpg|500px|縮略圖|居中]]
 
[[文件:hwr.jpg|500px|縮略圖|居中]]
 +
==使用方法==
 
===連接方法===
 
===連接方法===
 
* S端口接到控制器的數(shù)字輸入引腳上。
 
* S端口接到控制器的數(shù)字輸入引腳上。
 
* 5V 和GND分別接到電源的+5V和GND。
 
* 5V 和GND分別接到電源的+5V和GND。
?
[[文件:hwr1.jpg|500px|縮略圖|居中]]
+
[[文件:xinhongwaireshidianjiexian.jpg|700px|縮略圖|居中]]
?
==應用例程==
+
===例子程序===
?
===示例程序===
+
將紅外熱釋電傳感器及LED小燈依照程序接入Arduino UNO控制器,觀察當有人經(jīng)過及無人時LED小燈的狀態(tài)。
?
<pre style='color:blue'>byte sensorPin = 2; //設置傳感器引腳為數(shù)字接口2
+
<pre style='color:blue'>
 +
byte sensorPin = 2; //設置傳感器引腳為數(shù)字接口2
 
byte indicator = 13; //設置指示器引腳為數(shù)字接口13
 
byte indicator = 13; //設置指示器引腳為數(shù)字接口13
?
 
 
void setup()
 
void setup()
 
{
 
{
 
   pinMode(sensorPin,INPUT); //設置傳感器引腳為輸入模式
 
   pinMode(sensorPin,INPUT); //設置傳感器引腳為輸入模式
 
   pinMode(indicator,OUTPUT);//設置指示器引腳為輸出模式
 
   pinMode(indicator,OUTPUT);//設置指示器引腳為輸出模式
?
 
 
   Serial.begin(9600);
 
   Serial.begin(9600);
 
}
 
}
第41行: 第40行:
 
   byte state = digitalRead(sensorPin);      //讀取傳感器的狀態(tài)
 
   byte state = digitalRead(sensorPin);      //讀取傳感器的狀態(tài)
 
   digitalWrite(indicator,state);            //輸出指示器的狀態(tài)
 
   digitalWrite(indicator,state);            //輸出指示器的狀態(tài)
?
 
+
   if(state == 1)
?
   if(state == 1)Serial.println("Somebody is in this area!"); //通過串口輸出當前狀態(tài)
+
  Serial.println("Somebody is in this area!"); //通過串口輸出當前狀態(tài)
?
   else if(state == 0)Serial.println("No one!");
+
   else if(state == 0)
?
 
+
  Serial.println("No one!");
 
   delay(500); //延時500ms
 
   delay(500); //延時500ms
?
}</pre>
+
}
 +
</pre>
 
===程序效果===
 
===程序效果===
?
:如果傳感器檢測到人或者動物,將會點亮13引腳測試燈,并通過串口輸出“Somebody is in this area!”,否則熄滅13引腳測試燈,并通過串口輸出“No one!”。
+
如果傳感器檢測到運動的人或者動物,將會點亮D13引腳測試燈,并通過串口輸出“Somebody is in this area!”,否則熄滅D13引腳測試燈,并通過串口輸出“No one!”。
 
==產(chǎn)品相關推薦==
 
==產(chǎn)品相關推薦==
?
購買地址 :[http://gharee.com/goods-636.html 紅外熱釋電傳感器 ]
+
[[文件:erweima.png|230px|無框|右]]
 +
===產(chǎn)品購買地址===
 +
[http://gharee.com/goods-636.html 紅外熱釋電傳感器 ]<br/>
 +
===周邊產(chǎn)品推薦===
 +
[http://gharee.com/goods-75.html Arduino 紅外熱釋電傳感器]<br/>
 +
===相關問題解答===
 +
 
 +
===相關學習資料===
 +
[http://www.makerspace.cn/forum.php?mod=viewthread&tid=4715&fromuid=10780 Arduino 人體紅外熱釋電傳感器 人體檢測感應 運動傳感器]<br/>
 +
[http://www.makerspace.cn/forum.php?mod=viewthread&tid=4730&fromuid=10780 利用紅外熱釋電傳感器制作屬于自己的報警神器]<br/>
 +
[http://www.makerspace.cn/forum.php?mod=viewthread&tid=4503&fromuid=10780 紅外熱釋電傳感器人體檢測報警實驗]<br/>
 +
[http://www.makerspace.cn/portal.php 奧松機器人技術論壇]<br/>

2015年12月8日 (二) 15:55的最后版本

Hongwai.jpg

目錄

產(chǎn)品概述

哈爾濱奧松機器人科技有限公司最新推出人體紅外熱釋電傳感器,該傳感器能檢測運動的人或動物身上發(fā)出的紅外線,輸出開關信號,與Arduino 傳感器擴展板v5.0結合使用,可以應用于各種需要檢測運動人體或動物的場合。傳統(tǒng)的熱釋電紅外傳感器需要人體熱釋電紅外探頭、專用芯片和復雜的外圍電路 來實現(xiàn),體積略大,電路復雜,可靠性略低。我們新推出的這款紅外熱釋電運動傳感器,專為Arduino設計,采用數(shù)字一體化集成人體熱釋電紅外探頭,具有體積小、可靠性高、功耗低、外圍電路簡單等特點。 人體紅外熱釋電傳感器可在各種單片機控制器上應用,尤其在Arduino控制器上更為簡單,通過3P傳感器連接線插接到Arduino專用傳感器擴展板上,可以非常容易地實現(xiàn)與環(huán)境感知相關的互動作品。

規(guī)格參數(shù)

  1. 輸入電壓:3.3 - 5V
  2. 工作電流:<20mA
  3. 工作溫度:-20~85℃
  4. 輸出電壓:高電平3V,低電平0V
  5. 輸出延遲時間(高電平):2.3 - 3秒左右
  6. 感應角度:100°
  7. 感應距離:6米
  8. 輸出指示燈:高電平點亮
  9. 輸出引腳極限電流:1mA
  10. 信號類型:數(shù)字輸入
  11. 模塊尺寸:30mm×23mm
  12. 模塊重量:4g

接口定義

  • S:信號輸出
  • +:電源(VCC)
  • -:地(GND)
Hwr.jpg

使用方法

連接方法

  • S端口接到控制器的數(shù)字輸入引腳上。
  • 5V 和GND分別接到電源的+5V和GND。
Xinhongwaireshidianjiexian.jpg

例子程序

將紅外熱釋電傳感器及LED小燈依照程序接入Arduino UNO控制器,觀察當有人經(jīng)過及無人時LED小燈的狀態(tài)。

byte sensorPin = 2; //設置傳感器引腳為數(shù)字接口2
byte indicator = 13; //設置指示器引腳為數(shù)字接口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
}

程序效果

如果傳感器檢測到運動的人或者動物,將會點亮D13引腳測試燈,并通過串口輸出“Somebody is in this area!”,否則熄滅D13引腳測試燈,并通過串口輸出“No one!”。

產(chǎn)品相關推薦

Erweima.png

產(chǎn)品購買地址

紅外熱釋電傳感器

周邊產(chǎn)品推薦

Arduino 紅外熱釋電傳感器

相關問題解答

相關學習資料

Arduino 人體紅外熱釋電傳感器 人體檢測感應 運動傳感器
利用紅外熱釋電傳感器制作屬于自己的報警神器
紅外熱釋電傳感器人體檢測報警實驗
奧松機器人技術論壇