那曲檬骨新材料有限公司

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

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

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

如何將PIR傳感器連接到Arduino

454398 ? 來源:工程師吳畏 ? 2019-07-30 10:27 ? 次閱讀

在這個項目中,我們將了解PIR傳感器以及如何通過Arduino PIR傳感器教程將其用作運動傳感器。通過這個項目,您可以了解PIR傳感器的工作原理以及如何將PIR傳感器連接到Arduino。

我們使用Arduino,PIR傳感器和GSM制作了一個項目模塊使用Arduino稱為基于GSM的家庭安全系統(tǒng)。如果您了解PIR傳感器的工作原理,那么您可以進行許多此類有趣的項目,甚至更復(fù)雜的項目。

概述

PIR傳感器或無源紅外傳感器是一種電子設(shè)備,可測量物體在其可觀察區(qū)域內(nèi)發(fā)出的紅外(IR)光。 PIR傳感器中的術(shù)語“被動”表示傳感器實際上不發(fā)射任何紅外光,而是被動地檢測到周圍物體發(fā)射的紅外光。

每個物體表面溫度大于絕對零度,即-273 0 C以紅外輻射的形式發(fā)熱。由于輻射處于紅外波長,人類無法看到這種輻射。

但PIR傳感器檢測到這些輻射并將其轉(zhuǎn)換為適當?shù)碾娦盘枴?/p>

另請閱讀:使用ARDUINO的基于GSM的家庭安全報警系統(tǒng)

PIR傳感器

典型的PIR傳感器如下圖所示。要連接外部設(shè)備,它只有三個引腳,即VCC,數(shù)字輸出(數(shù)據(jù))和GND。

在傳感器板的頂部,有一種叫做Fresnal Lens的特殊類型的鏡頭,它覆蓋了實際的熱釋電傳感器。 Fresnal Lens的工作是將所有紅外輻射聚焦到熱釋電傳感器上。

如果你看一下PIR傳感器板的背面,整個電路就在那里。 PIR傳感器模塊的大腦是BISS0001 PIR運動檢測器IC。在IC附近,我們有兩個電位器,一個用于調(diào)節(jié)靈敏度,另一個用于調(diào)節(jié)延遲時間。

使用靈敏度調(diào)節(jié),可以控制場的范圍。查看并在我們的傳感器中,它高達7米。使用延遲時間調(diào)整,您可以控制在檢測到移動物體時數(shù)字輸出將保持高電平的持續(xù)時間。

PIR傳感器的工作原理?

PIR傳感器比大多數(shù)其他傳感器復(fù)雜。 PIR運動傳感器在實施時可能看起來很簡單,因為您需要做的就是在檢測到運動時檢查傳感器的數(shù)字輸出引腳上的HIGH信號

但是,內(nèi)部,有很多事情發(fā)生,傳感器的輸入和輸出取決于幾個變量。

實際的PIR傳感器,即用鏡頭覆蓋的傳感器,包括兩個插槽,這兩個插槽都由IR敏感材料制成。在傳感器前方?jīng)]有移動的正常情況下,傳感器中的兩個插槽都會檢測到相同數(shù)量的紅外輻射。

當傳感器前方有移動時,就像人類或貓一樣,它們的輻射首先被其中一個槽解釋,兩個槽之間的差分輸出變?yōu)檎?/p>

當人走開時,第二個槽檢測到輻射,差分輸出將變?yōu)樨撝怠8鶕?jù)這些輸出脈沖,檢測到運動。

測試PIR傳感器

由于PIR傳感器的數(shù)字輸出引腳根據(jù)檢測到的移動而為HIGH或LOW ,您可以構(gòu)建一個簡單的電路來測試PIR傳感器。

第一個電路由PIR傳感器和LED組成。當PIR傳感器檢測到運動時,LED會亮起。可以在延遲調(diào)整POT的幫助下調(diào)整LED開啟的持續(xù)時間。

類似的PIR傳感器測試電路如下所示,但它由一個蜂鳴器組成。為了驅(qū)動蜂鳴器,可以使用像BC547或2N2222這樣的NPN晶體管。當傳感器檢測到任何移動時,蜂鳴器將被激活。

Arduino PIR傳感器:使用Arduino的PIR運動傳感器

讓我們使用Arduino和PIR傳感器制作一個小型運動傳感器或運動檢測器項目。在這個項目中,PIR傳感器檢測到它前面的任何移動并發(fā)出Arduino信號。無論何時檢測到任何移動,Arduino都會以蜂鳴器的形式激活警報。

此電路未實現(xiàn)主要設(shè)計,但提供了如何連接PIR傳感器到Arduino以及我們?nèi)绾问褂肁rduino來使用PIR傳感器的數(shù)據(jù)并驅(qū)動其他輸出設(shè)備或負載,如繼電器,GSM模塊,蜂鳴器等。

電路圖

所需組件

Arduino UNO [在此處購買]

PIR傳感器[在此處購買]

5V蜂鳴器[在此處購買]

面包板[在此處購買]

連接線[購買這里]

電源

電路設(shè)計

使用Arduino的PIR運動傳感器的設(shè)計非常簡單。 PIR傳感器模塊有三個引腳:VCC,數(shù)字輸出和GND。分別將VCC和GND連接到+ 5V和GND。然后將PIR傳感器的數(shù)字輸出引腳連接到Arduino的數(shù)字I/O引腳8。

由于我們需要指示傳感器檢測到運動,請連接蜂鳴器到Arduino的第11針。

注意:蜂鳴器直接連接到Arduino。我建議你通過一個晶體管連接它,如測試電路所示。

代碼

Arduino PIR傳感器運動檢測器的工作

該項目的工作非常簡單。當系統(tǒng)通電時,Arduino等待PIR傳感器進行校準。校準周期設(shè)置為10秒,在此期間,PIR傳感器前面不應(yīng)有任何移動。

校準后,PIR傳感器將準備好檢測前面的任何動作。如果PIR傳感器檢測到任何移動,其連接到Arduino引腳8的數(shù)字輸出引腳將變?yōu)楦唠娖健?/p>

Arduino將檢測到此HIGH信號并激活蜂鳴器。

應(yīng)用

Arduino PIR傳感器接口可以實現(xiàn)廣泛的項目,但重要的是運動檢測系統(tǒng)。

可以使用Arduino和PIR傳感器實現(xiàn)各種家庭安全系統(tǒng)。

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

    關(guān)注

    188

    文章

    6477

    瀏覽量

    187818
  • PIR傳感器
    +關(guān)注

    關(guān)注

    3

    文章

    57

    瀏覽量

    9750
收藏 人收藏

    評論

    相關(guān)推薦

    開源項目!基于Arduino做的“魷魚游戲”BOSS面具,支持動作檢測

    ,可以播放存儲在microSD卡上的音頻文件。在這個項目中,它將在PIR傳感器檢測到運動時播放聲音文件。 DFPlayer的RX引腳連接到Ardu
    發(fā)表于 10-28 10:18

    連接到PGA900的電阻式電橋壓力傳感器的系統(tǒng)噪聲分析

    電子發(fā)燒友網(wǎng)站提供《連接到PGA900的電阻式電橋壓力傳感器的系統(tǒng)噪聲分析.pdf》資料免費下載
    發(fā)表于 10-08 14:45 ?0次下載
    <b class='flag-5'>連接到</b>PGA900的電阻式電橋壓力<b class='flag-5'>傳感器</b>的系統(tǒng)噪聲分析

    PGA900儀表放大器連接到電阻橋傳感器

    電子發(fā)燒友網(wǎng)站提供《PGA900儀表放大器連接到電阻橋傳感器.pdf》資料免費下載
    發(fā)表于 10-08 14:22 ?1次下載
    <b class='flag-5'>將</b>PGA900儀表放大器<b class='flag-5'>連接到</b>電阻橋<b class='flag-5'>傳感器</b>

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

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

    一個第15.4層堆棧傳感器連接到多個網(wǎng)關(guān)

    電子發(fā)燒友網(wǎng)站提供《一個第15.4層堆棧傳感器連接到多個網(wǎng)關(guān).pdf》資料免費下載
    發(fā)表于 09-26 11:05 ?0次下載
    <b class='flag-5'>將</b>一個第15.4層堆棧<b class='flag-5'>傳感器</b><b class='flag-5'>連接到</b>多個網(wǎng)關(guān)

    5V傳感器和信號連接到3.3V輸入SAR ADC

    電子發(fā)燒友網(wǎng)站提供《5V傳感器和信號連接到3.3V輸入SAR ADC.pdf》資料免費下載
    發(fā)表于 09-06 10:09 ?0次下載
    <b class='flag-5'>將</b>5V<b class='flag-5'>傳感器</b>和信號<b class='flag-5'>連接到</b>3.3V輸入SAR ADC

    如何將多個ESP連接到一個ESP并向服務(wù)發(fā)送數(shù)據(jù)?

    。 該站模式 ESP 連接傳感器。所有這些站模式 esp 收集傳感器數(shù)據(jù)并將數(shù)據(jù)發(fā)送到主 esp, 這個主ESP連接到我們的互聯(lián)網(wǎng)路由
    發(fā)表于 07-19 06:49

    使用ESP8266arduino連接到thinkspeak云,無法將其連接到任何網(wǎng)頁,為什么?

    我正在嘗試使用 ESP8266 arduino 連接到 thinkspeak 云。所以我能夠 esp 模塊連接到我的家庭 wifi,但
    發(fā)表于 07-16 07:43

    基于PIR傳感器的電路圖 帶ArduinoPIR傳感器設(shè)計

    防、智能家居、自動化控制等多個領(lǐng)域。以下詳細闡述PIR傳感器的定義、工作原理、結(jié)構(gòu)、應(yīng)用以及未來發(fā)展趨勢。
    的頭像 發(fā)表于 07-03 18:02 ?1933次閱讀
    基于<b class='flag-5'>PIR</b><b class='flag-5'>傳感器</b>的電路圖 帶<b class='flag-5'>Arduino</b>的<b class='flag-5'>PIR</b><b class='flag-5'>傳感器</b>設(shè)計

    如何將KY-008連接到Arduino

     KY-008 是一種激光發(fā)射模塊,可產(chǎn)生點狀激光束,可用作激光指示或創(chuàng)建迷你激光表演。它與 Arduino、Raspberry PI、ESP32和其他流行的微控制兼容。
    的頭像 發(fā)表于 02-11 11:02 ?1645次閱讀
    <b class='flag-5'>如何將</b>KY-008<b class='flag-5'>連接到</b><b class='flag-5'>Arduino</b>

    如何將LED連接到Arduino板并使其閃爍

     在本快速入門指南中,您將學(xué)習(xí)如何將 LED 連接到 Arduino 板并使其閃爍。
    的頭像 發(fā)表于 02-11 10:53 ?2345次閱讀
    <b class='flag-5'>如何將</b>LED<b class='flag-5'>連接到</b><b class='flag-5'>Arduino</b>板并使其閃爍

    如何將按鈕連接到Arduino

    在本快速入門指南中,您將學(xué)習(xí)如何將按鈕連接到Arduino板,并根據(jù)按鈕是否被按下來讀取HIGH或LOW。您將使用電路板上隨附的發(fā)光二極管 (LED)通過按鈕打開和關(guān)閉,以便驗證按鈕按下代碼是否正常工作。
    的頭像 發(fā)表于 02-11 10:52 ?4166次閱讀
    <b class='flag-5'>如何將</b>按鈕<b class='flag-5'>連接到</b><b class='flag-5'>Arduino</b>板

    如何將光敏電阻連接到Arduino板并讀取電壓

    在本快速入門指南中,您將學(xué)習(xí)如何將光敏電阻連接到Arduino板并讀取電壓。您將首先使用串行監(jiān)視來了解光傳感器的行為方式,然后構(gòu)建一個電路
    的頭像 發(fā)表于 02-11 10:45 ?4220次閱讀
    <b class='flag-5'>如何將</b>光敏電阻<b class='flag-5'>連接到</b><b class='flag-5'>Arduino</b>板并讀取電壓

    如何將HC-SR04連接到Arduino并編寫一個簡單的程序來測量距離

    一種流行的Arduino超聲波傳感器是HC-SR04。它廣泛用于非接觸式距離測量,通常用于機器人和自動化項目。本指南向您展示如何將HC-SR04
    的頭像 發(fā)表于 02-11 10:17 ?2471次閱讀
    <b class='flag-5'>如何將</b>HC-SR04<b class='flag-5'>連接到</b><b class='flag-5'>Arduino</b>并編寫一個簡單的程序來測量距離

    如何將增量旋轉(zhuǎn)編碼Arduino連接

    在本教程中,您將學(xué)習(xí)如何將增量旋轉(zhuǎn)編碼Arduino連接,以讀取旋鈕的運動。這對于在機器人和其他應(yīng)用程序中創(chuàng)建用戶界面或讀取機械位置非常有用。
    的頭像 發(fā)表于 02-11 10:00 ?1596次閱讀
    <b class='flag-5'>如何將</b>增量旋轉(zhuǎn)編碼<b class='flag-5'>器</b>與<b class='flag-5'>Arduino</b><b class='flag-5'>連接</b>
    玩网上百家乐官网的技巧| 百家乐官网输钱的原因| 网上百家乐官网骗钱| 百家乐代理每周返佣| 百家乐最低投注| 百家乐官网2棋牌作弊软件| 八大胜百家乐官网的玩法技巧和规则 | 平台百家乐官网的区别| 百家乐官网博彩资讯论坛| 百家乐官网影院| 谈谈百家乐赢钱技巧| 百家乐桌子租| 金域百家乐的玩法技巧和规则| 网上澳门| 百家乐官网赌术揭秘| 百家乐官网保单机作弊| 百家乐免费试玩游戏| 大发888下载不了| 清原| 希尔顿百家乐官网娱乐城 | 百家乐官网是娱乐场最不公平的游戏 | 沈丘县| 百家乐官网娱乐网备用网址| 做生意大门方位风水| 大发888百科| 澳门百家乐官网玩法| 金博士百家乐娱乐城| 在线棋牌游戏| 哪里有百家乐官网游戏下载| 怎样赢百家乐的玩法技巧和规则| 恩平市| 百家乐3带厂家地址| 88娱乐城备用| 百家乐官网怎样投注好| 乐天堂百家乐官网娱乐平台| 澳门百家乐网上直赌| 线上kk娱乐城| 真人百家乐现金游戏| 奎屯市| 百家乐游戏资料网| 凤城市|