一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何將PIR與Arduino集成

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-26 14:35 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:什么是PIR傳感器?

= 1》

被動(dòng)紅外傳感器是一種對(duì)象檢測(cè)傳感器。物體檢測(cè)傳感器有兩種類(lèi)型

主動(dòng)物體檢測(cè)傳感器

被動(dòng)物體檢測(cè)傳感器

物體存在傳感器和接近傳感器需要磁場(chǎng),超聲或紅外輻射的活動(dòng)源。被動(dòng)紅外傳感器不需要任何此類(lèi)源,并且對(duì)從被檢測(cè)物體輻射的熱量做出被動(dòng)響應(yīng)。

步驟2:PIR有什么作用?

通常被稱(chēng)為PIR的被動(dòng)紅外運(yùn)動(dòng)傳感器檢測(cè)黑體輻射,所有物體都根據(jù)其相對(duì)于絕對(duì)零溫度的溫度發(fā)射黑體輻射。傳感器對(duì)以10μm(10微米或10,000nm)為中心的紅外輻射作出響應(yīng)。這是人和動(dòng)物的大概體溫。

“被動(dòng)紅外” 一詞中的“被動(dòng)” 是指人體的行為。探測(cè)器,它被動(dòng)地接收紅外輻射。接近傳感器必須主動(dòng)產(chǎn)生自己的紅外輻射,該紅外輻射會(huì)被附近的物體干擾或反射。

步驟3:原理圖符號(hào)

如何將PIR與Arduino集成

步驟4:PIR的典型應(yīng)用

1)對(duì)運(yùn)動(dòng)敏感的室外照明幾乎總是基于PIR。類(lèi)似地,當(dāng)PIR指示人類(lèi)活動(dòng)時(shí),安全系統(tǒng)可能會(huì)發(fā)出警報(bào)或激活攝像機(jī)。

2)野生動(dòng)物監(jiān)視系統(tǒng)使用PIR啟動(dòng)攝像機(jī),然后攝像機(jī)可以運(yùn)行預(yù)設(shè)的時(shí)間間隔。

3)已開(kāi)發(fā)出使用后向PIR來(lái)檢測(cè)行人的汽車(chē)警告系統(tǒng)。

4)工業(yè)室內(nèi)照明可能會(huì)使用PIR,當(dāng)人們進(jìn)入時(shí)自動(dòng)將燈打開(kāi)房間,然后在房間中不再檢測(cè)到人時(shí)關(guān)閉燈光(經(jīng)過(guò)一定時(shí)間延遲后)。目標(biāo)是防止因員工忘記關(guān)燈而浪費(fèi)能源。

步驟5:PIR的工作原理

PIR模塊包含多個(gè)組件。最可見(jiàn)的是至少15個(gè)小透鏡的陣列,這些透鏡將來(lái)自環(huán)境區(qū)域的紅外光聚焦到熱電探測(cè)器上,也稱(chēng)為熱電傳感器。檢測(cè)器的響應(yīng)由放大器處理,以便信號(hào)可以觸發(fā)機(jī)電繼電器或固態(tài)繼電器。該繼電器操作外部設(shè)備,例如燈光或警報(bào)器。

可能需要附加電路允許用戶(hù)控制PIR模塊的靈敏度以及繼電器保持閉合狀態(tài)的時(shí)間。用戶(hù)還可以設(shè)置PIR處于活動(dòng)狀態(tài)的時(shí)間,或者另外的光電晶體管可以在白天關(guān)閉PIR。如果包含光電晶體管,則其靈敏度是可調(diào)的。

步驟6:熱釋電傳感器簡(jiǎn)介

熱釋電探測(cè)器實(shí)際上是一種壓電器件。它基于鉭酸鋰晶片,該晶片會(huì)響應(yīng)入射的熱輻射而產(chǎn)生較小的電壓。

但是,與其他壓電元件一樣,它對(duì)穩(wěn)態(tài)輸入也沒(méi)有響應(yīng),因此必須由過(guò)渡激活。這與其他類(lèi)型的光傳感器(例如紅外光電二極管)不同,后者的響應(yīng)與溫度輸入始終相關(guān)

步驟7:熱釋電傳感器在一段時(shí)間內(nèi)的響應(yīng)

熱釋電傳感器的響應(yīng)如上圖所示

步驟8:PIR傳感器內(nèi)部的元件

div》 PIR模塊中的熱釋電檢測(cè)器安裝在密封的金屬容器中,如上圖A所示。檢測(cè)器中的矩形窗口通常由硅制成,它對(duì)可見(jiàn)波長(zhǎng)不透明,但對(duì)長(zhǎng)波紅外輻射透明。

PIR中使用的熱釋電檢測(cè)器至少包含兩個(gè)極性相反的元素,串聯(lián)連接。如果溫度的突然變化對(duì)兩個(gè)元素都產(chǎn)生同等影響,則它們的響應(yīng)將相互抵消。因此,檢測(cè)器忽略了環(huán)境溫度的變化。但是,如果適當(dāng)波段中的紅外輻射源先影響一個(gè)元素,則檢測(cè)器將發(fā)出兩個(gè)極性相反的脈沖

下一步是當(dāng)輻射落在兩個(gè)元素上時(shí)顯示輸出效果

步驟9:輻射落在兩個(gè)熱電元件上時(shí)輸出的影響

頂部:在熱釋電探測(cè)器中,如果溫度變化同時(shí)影響到兩個(gè)極性相反的元件,則它們的電壓會(huì)相互抵消。

底部:如果一個(gè)元素先于另一個(gè)元素被觸發(fā),則檢測(cè)器會(huì)發(fā)出信號(hào)

步驟10:PIR的變體

PIR傳感器模塊可安裝在小板上,例如上圖所示。檢測(cè)范圍是5到10米,由板上的跳線選擇。照片中可見(jiàn)的三個(gè)引腳分別用于電源(3VDC至6VDC),接地和輸出。使用5VDC電源時(shí),輸出可提供高達(dá)23mA的電流。該模塊在空閑狀態(tài)下的功耗僅為130μA,在活動(dòng)狀態(tài)但沒(méi)有負(fù)載時(shí)其功耗為3mA。

這種類(lèi)型的電路板仍需要額外的組件來(lái)設(shè)置燈的“開(kāi)啟”時(shí)間或警報(bào),并在白天關(guān)閉PIR??梢詫IR作為包含兩個(gè)元件和FET晶體管的單個(gè)組件來(lái)購(gòu)買(mǎi),以放大信號(hào)。提供表面安裝和通孔版本,需要3VDC至15VDC的典型電源。但是,作為“裸機(jī)”組件購(gòu)買(mǎi)的PIR需要使用比較器運(yùn)算放大器的大量外部電路。電路設(shè)計(jì)并非易事,會(huì)帶來(lái)一些實(shí)際問(wèn)題,例如運(yùn)算放大器對(duì)由激活共享相同電源的繼電器引起的電壓尖峰敏感。

步驟11:測(cè)量過(guò)程中可能出現(xiàn)的問(wèn)題

溫度敏感性

在溫暖的天氣中,PIR視場(chǎng)中的物體將趨向于溫暖,它們與人體皮膚之間的溫差將減小。這會(huì)降低PIR的性能。

檢測(cè)器窗口漏洞

檢測(cè)器上的硅窗口易受污物的影響或油脂。如果沒(méi)有鏡片保護(hù),請(qǐng)避免觸摸該組件。

水分易感性

水吸收遠(yuǎn)紅外光。因此,鏡頭或檢測(cè)器上的凝結(jié)會(huì)降低性能,并且PIR在大雨或大雪中可能無(wú)法正常工作。

步驟12:Arduino和PIR接口電路用于繼電器觸發(fā)

上圖顯示了用于繼電器觸發(fā)的Ardunio和PIR接口電路。

步驟13:Arduino代碼集成PIR和觸發(fā)繼電器。

int Relay_PIN = 9; // choose the pin for the LED

int Sensor_Pin = 2; // choose the input pin (for PIR sensor)

int pirState = LOW; // we start, assuming no motion detected

int val = 0; // variable for reading the pin status

void setup()

{

pinMode(Relay_PIN, OUTPUT); // declare LED as output

pinMode(inputPin, INPUT); // declare sensor as input

Serial.begin(115200);

}

void loop()

{

val = digitalRead(Sensor_Pin); // read input value

if (val == HIGH) // check if the input is HIGH

{

digitalWrite(Relay_PIN, LOW); // turn Relay ON, Relay is low level triggered

if (pirState == LOW) // we have just turned on

{

Serial.println(“Hey We found you moving!”); // We only want to print on the output change, not state

pirState = HIGH;

}

}

else

{

digitalWrite(Relay_PIN, HIGH); // turn Relay OFF

if (pirState == HIGH)

{

// we have just turned of

Serial.println(“Please stop”);

// We only want to print on the output change, not state

pirState = LOW;

}

}

}
責(zé)任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • PIR
    PIR
    +關(guān)注

    關(guān)注

    0

    文章

    76

    瀏覽量

    18258
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6498

    瀏覽量

    192192
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    用樹(shù)莓派實(shí)現(xiàn)自動(dòng)感應(yīng)照明:PIR傳感器教程!

    一個(gè)快速項(xiàng)目,PIR傳感器與樹(shù)莓派進(jìn)行接口連接。本項(xiàng)目所用組件硬件組件樹(shù)莓派2x1被動(dòng)紅外(PIR)運(yùn)動(dòng)傳感器x1蜂鳴器(可選)x1面包板(通用型)x1跳線x1項(xiàng)目故事x1開(kāi)始項(xiàng)目工作原理被動(dòng)紅外
    的頭像 發(fā)表于 06-21 20:32 ?310次閱讀
    用樹(shù)莓派實(shí)現(xiàn)自動(dòng)感應(yīng)照明:<b class='flag-5'>PIR</b>傳感器教程!

    如何將K230 image轉(zhuǎn)成jpg?

    如何將K230image轉(zhuǎn)成jpg,我想獲取圖片,傳回我自己的系統(tǒng) 你好,可以使用img.to_jpeg()來(lái)對(duì)其進(jìn)行壓縮。
    發(fā)表于 06-12 06:41

    如何將Linux安裝包快速轉(zhuǎn)成玲瓏包

    本篇將以 motrix 為例為大家展示如何將 Linux 安裝包快速轉(zhuǎn)成玲瓏包。
    的頭像 發(fā)表于 03-12 16:01 ?561次閱讀
    <b class='flag-5'>如何將</b>Linux安裝包快速轉(zhuǎn)成玲瓏包

    如何將項(xiàng)目從IAR遷移到Embedded Studio

    本文描述如何將IAR EWARM項(xiàng)目遷移到SEGGER Embedded Studio(簡(jiǎn)稱(chēng)SES)中。
    的頭像 發(fā)表于 02-25 17:11 ?593次閱讀
    <b class='flag-5'>如何將</b>項(xiàng)目從IAR遷移到Embedded Studio

    如何將RT-Thread移植到NXP MCUXPressoIDE上

    RT-Thread默認(rèn)支持的IDE只有IAR 和 Keil, 那如何將RT-Thread移植到NXP MCUXPressoIDE上呢?本文內(nèi)容比較簡(jiǎn)單但稍有瑣碎,希望對(duì)有需要的小伙伴有所幫助。
    的頭像 發(fā)表于 02-13 10:37 ?1924次閱讀
    <b class='flag-5'>如何將</b>RT-Thread移植到NXP MCUXPressoIDE上

    如何將python文件導(dǎo)入到ROS系統(tǒng)中

    本文通過(guò)使用myCobot機(jī)械臂進(jìn)行QR碼視覺(jué)追蹤的實(shí)踐案例分析,介紹如何將 python 文件導(dǎo)入到 ROS 系統(tǒng)中。
    的頭像 發(fā)表于 02-11 11:08 ?806次閱讀
    <b class='flag-5'>如何將</b>python文件導(dǎo)入到ROS系統(tǒng)中

    AD16DV160直流大,請(qǐng)問(wèn)如何將直流調(diào)?。?/a>

    我用AD16DV160,發(fā)現(xiàn)直流大,大概500-800刻度,每個(gè)片子還不一致,請(qǐng)問(wèn)如何將直流調(diào)???
    發(fā)表于 12-06 07:48

    開(kāi)源項(xiàng)目!基于Arduino做的“魷魚(yú)游戲”BOSS面具,支持動(dòng)作檢測(cè)

    DFPlayer、Nano和電機(jī)) 之后把所有的組件焊接到位。 步驟5:”面具“的主代碼 集成PIR傳感器和DFPlayer 一切都安裝好,接下來(lái)需要將主代碼上傳到Arduino Nano中。這段代碼
    發(fā)表于 10-28 10:18

    如何將MSP430FR6047 Clock System域與USS振蕩器同步

    電子發(fā)燒友網(wǎng)站提供《如何將MSP430FR6047 Clock System域與USS振蕩器同步.pdf》資料免費(fèi)下載
    發(fā)表于 10-09 10:29 ?3次下載
    <b class='flag-5'>如何將</b>MSP430FR6047 Clock System域與USS振蕩器同步

    如何將LVDS/OLDI橋接到HDMI/DVI

    電子發(fā)燒友網(wǎng)站提供《如何將LVDS/OLDI橋接到HDMI/DVI.pdf》資料免費(fèi)下載
    發(fā)表于 09-27 09:35 ?5次下載
    <b class='flag-5'>如何將</b>LVDS/OLDI橋接到HDMI/DVI

    MSP430FR2355上集成智能模擬的PIR運(yùn)動(dòng)檢測(cè)器應(yīng)用說(shuō)明

    電子發(fā)燒友網(wǎng)站提供《MSP430FR2355上集成智能模擬的PIR運(yùn)動(dòng)檢測(cè)器應(yīng)用說(shuō)明.pdf》資料免費(fèi)下載
    發(fā)表于 09-14 11:07 ?0次下載
    MSP430FR2355上<b class='flag-5'>集成</b>智能模擬的<b class='flag-5'>PIR</b>運(yùn)動(dòng)檢測(cè)器應(yīng)用說(shuō)明

    如何將BQ35100配置為EOS模式

    電子發(fā)燒友網(wǎng)站提供《如何將BQ35100配置為EOS模式.pdf》資料免費(fèi)下載
    發(fā)表于 09-11 10:03 ?0次下載
    <b class='flag-5'>如何將</b>BQ35100配置為EOS模式

    使用MSPM0進(jìn)行PIR運(yùn)動(dòng)檢測(cè)

    電子發(fā)燒友網(wǎng)站提供《使用MSPM0進(jìn)行PIR運(yùn)動(dòng)檢測(cè).pdf》資料免費(fèi)下載
    發(fā)表于 08-29 11:38 ?0次下載
    使用MSPM0進(jìn)行<b class='flag-5'>PIR</b>運(yùn)動(dòng)檢測(cè)

    如何將GPIO修改為QSPI SLSO?

    我們使用的是 TC49x,我能否 GPIO 用作 SLSO(SLSO 不是專(zhuān)用的),如果可以,請(qǐng)告訴我們如何將 GPIO 修改為 QSPI SLSO。 我正在使用 QSPI1,需要使用 P31.6 作為 SLSO ,請(qǐng)?zhí)峁┲笇?dǎo)。
    發(fā)表于 07-22 06:25

    如何將ESP2866更新到正確的AT Command固件?

    /mega-wifi-r3-atmega2560-esp8266-flash-32mb-usb-ttl-ch340g-micro-usb.html 在通電時(shí),它會(huì)創(chuàng)建一個(gè) WiFi AP,而不會(huì)被告知這樣做(Arduino 草圖什么都不做)。 我猜它在ESP8266上安裝了一些固件,這不是標(biāo)準(zhǔn)的AT命令固件。
    發(fā)表于 07-19 08:37