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

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

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

基于Arduino和PIR傳感器設(shè)計(jì)的簡(jiǎn)易自動(dòng)開(kāi)門器系統(tǒng)

454398 ? 來(lái)源:工程師吳畏 ? 2019-07-29 11:51 ? 次閱讀

自動(dòng)開(kāi)門器系統(tǒng)是一個(gè)基于PIR傳感器Arduino的簡(jiǎn)單項(xiàng)目,通過(guò)檢測(cè)人或物體自動(dòng)打開(kāi)和關(guān)閉門。

您可能已經(jīng)在商場(chǎng),電影院,醫(yī)院等處看到過(guò)自動(dòng)開(kāi)門機(jī)系統(tǒng)。一旦有人靠近門(大約2或3英尺),門就會(huì)自動(dòng)滑開(kāi)。經(jīng)過(guò)一段時(shí)間(大約5到10秒)后,門會(huì)反向滑動(dòng)關(guān)閉。

這種自動(dòng)開(kāi)門系統(tǒng)非常實(shí)用,因?yàn)槟恍枰慨?dāng)有客人來(lái)的時(shí)候,他就會(huì)把門打開(kāi)并打開(kāi)此外,由于門只在人靠近門時(shí)才能打開(kāi)和關(guān)閉,因此空調(diào)損失明顯減少。

因此,為了理解這種情況的潛力概念,我們使用Arduino和PIR傳感器實(shí)現(xiàn)了一個(gè)簡(jiǎn)單的自動(dòng)開(kāi)門器系統(tǒng)。

概述

在自動(dòng)開(kāi)門系統(tǒng)中,主要部件或硬件是檢測(cè)人員的傳感器(以及我們案例中人員的動(dòng)作)。為此,我們將使用PIR運(yùn)動(dòng)檢測(cè)傳感器。

我們已經(jīng)在Arduino PIR傳感器教程中看到了PIR傳感器如何工作以及如何連接PIR傳感器到Arduino。

在繼續(xù)這個(gè)項(xiàng)目之前,我建議你看一下 Arduino PIR傳感器教程。

為了演示,我使用CD托盤來(lái)復(fù)制門。每當(dāng)PIR傳感器檢測(cè)到運(yùn)動(dòng)時(shí),CD托盤會(huì)打開(kāi)然后在一段時(shí)間后關(guān)閉。

為了控制CD托盤中的5V DC電機(jī),我使用過(guò)L298N電機(jī)驅(qū)動(dòng)器模塊。我已經(jīng)完成了使用Arduino和L298N電機(jī)驅(qū)動(dòng)器模塊控制直流電機(jī)的教程。

另請(qǐng)閱讀:使用L298N的Arduino直流電機(jī)控制

自動(dòng)開(kāi)門機(jī)系統(tǒng)電路圖

自動(dòng)開(kāi)門機(jī)系統(tǒng)所需的組件

Arduino UNO [在此處購(gòu)買]

PIR傳感器[在此處購(gòu)買]

L298N電機(jī)驅(qū)動(dòng)器模塊[在此處購(gòu)買]

帶5V電機(jī)的CD托盤

面包板[在此處購(gòu)買]

連接線[在此處購(gòu)買]

電源[在此購(gòu)買]

組件說(shuō)明

Arduino UNO

在這個(gè)項(xiàng)目中,Arduino UNO作為主要控制部分。它從PIR傳感器讀取數(shù)據(jù),并根據(jù)PIR傳感器的數(shù)據(jù)激活L298N電機(jī)驅(qū)動(dòng)器。

PIR傳感器

在PIR傳感器的幫助下檢測(cè)人體運(yùn)動(dòng)。

L298N電機(jī)驅(qū)動(dòng)器模塊

電機(jī)驅(qū)動(dòng)器是該項(xiàng)目的重要組成部分,因?yàn)樗?fù)責(zé)驅(qū)動(dòng)電機(jī)驅(qū)動(dòng)器門(在這種情況下為CD托盤馬達(dá))。在這個(gè)項(xiàng)目中,我們使用了非常普遍且非常流行的L298N電機(jī)驅(qū)動(dòng)器模塊。

電路設(shè)計(jì)

首先,PIR傳感器的Data OUT連接到Arduino的數(shù)字引腳8。 PIR傳感器的另外兩個(gè)引腳,即Vs和GND分別連接到+ 5V和GND。

來(lái)到電機(jī)驅(qū)動(dòng)器,我們使用了L298N電機(jī)的第二個(gè)通道驅(qū)動(dòng)模塊。因此,L298N電機(jī)驅(qū)動(dòng)器的IN3和IN4連接到Arduino的數(shù)字引腳2和3.

連接到L298N模塊的第二個(gè)電機(jī)的使能引腳+ 5V。通常,所有L298N模塊都包含一個(gè)跳線,可將Enable引腳直接連接到+ 5V。您可以使用此選項(xiàng)。

由于項(xiàng)目中使用的電機(jī)是5V電機(jī),我已將5V電源連接到電機(jī)驅(qū)動(dòng)器模塊。

最后,CD托盤的電機(jī)連接到L298N電機(jī)驅(qū)動(dòng)器模塊的OUT3和OUT4。

代碼

項(xiàng)目代碼如下。它可以與任何Arduino板(Arduino UNO,Arduino Nano或Arduino Mega)一起使用。

自動(dòng)開(kāi)門機(jī)系統(tǒng)的工作

使用Arduino和PIR傳感器的自動(dòng)開(kāi)門器系統(tǒng)的工作非常簡(jiǎn)單。該項(xiàng)目可視為Arduino PIR傳感器教程和Arduino L298N直流電機(jī)控制教程的擴(kuò)展。

當(dāng)PIR傳感器檢測(cè)到任何人的運(yùn)動(dòng)時(shí),其數(shù)據(jù)輸出引腳將變?yōu)楦?。?dāng)此引腳連接到Arduino時(shí),它將檢測(cè)到此HIGH信號(hào),并了解有人接近門。

Arduino然后立即激活L298N電機(jī)驅(qū)動(dòng)器模塊打開(kāi)門。經(jīng)過(guò)一段時(shí)間(在這個(gè)項(xiàng)目中大約2到5秒),Arduino將再次啟動(dòng)電機(jī)驅(qū)動(dòng)器關(guān)閉門。

應(yīng)用程序

基于Arduino的自動(dòng)開(kāi)門系統(tǒng)是一個(gè)非常有用的項(xiàng)目因?yàn)樗鼓軌蚶斫膺@種自動(dòng)開(kāi)門系統(tǒng)的概念及其工作原理。

這些系統(tǒng)已經(jīng)在商場(chǎng),劇院和醫(yī)院等許多地方使用。/span》

您可以在家中的車庫(kù)門開(kāi)啟器,馬桶蓋開(kāi)啟器,辦公室開(kāi)門器等實(shí)施這個(gè)基于Arduino的項(xiàng)目。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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)投訴
  • Arduino
    +關(guān)注

    關(guān)注

    187

    文章

    6455

    瀏覽量

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

    關(guān)注

    3

    文章

    57

    瀏覽量

    9660
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    怎么區(qū)分PNP傳感器和NPN傳感器

    PNP傳感器和NPN傳感器在工業(yè)自動(dòng)化、電子控制等領(lǐng)域中扮演著重要角色,它們的主要區(qū)別在于電流方向、電壓輸出以及在電路中的接線方式。以下將從多個(gè)方面詳細(xì)闡述如何區(qū)分PNP傳感器和NPN
    的頭像 發(fā)表于 09-13 17:39 ?1296次閱讀

    車載傳感器主要有哪些傳感器

    車載傳感器是現(xiàn)代汽車中不可或缺的組成部分,它們?yōu)檐囕v提供關(guān)鍵信息,以確保駕駛安全、提高燃油效率、增強(qiáng)駕駛體驗(yàn)和實(shí)現(xiàn)自動(dòng)駕駛功能。車載傳感器的種類繁多,每種傳感器都有其特定的功能和應(yīng)用場(chǎng)
    的頭像 發(fā)表于 09-07 09:30 ?301次閱讀

    自動(dòng)駕駛的傳感器技術(shù)介紹

    自動(dòng)駕駛的傳感器技術(shù)是自動(dòng)駕駛系統(tǒng)的核心組成部分,它使車輛能夠感知并理解周圍環(huán)境,從而做出智能決策。以下是對(duì)自動(dòng)駕駛
    的頭像 發(fā)表于 07-23 16:08 ?1760次閱讀

    自動(dòng)駕駛汽車傳感器有哪些

    自動(dòng)駕駛汽車傳感器是實(shí)現(xiàn)自動(dòng)駕駛功能的關(guān)鍵組件,它們通過(guò)采集和處理車輛周圍環(huán)境的信息,為自動(dòng)駕駛系統(tǒng)提供必要的感知和決策依據(jù)。以下是對(duì)
    的頭像 發(fā)表于 07-23 16:00 ?1656次閱讀

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

    防、智能家居、自動(dòng)化控制等多個(gè)領(lǐng)域。以下將詳細(xì)闡述PIR傳感器的定義、工作原理、結(jié)構(gòu)、應(yīng)用以及未來(lái)發(fā)展趨勢(shì)。
    的頭像 發(fā)表于 07-03 18:02 ?1230次閱讀
    基于<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è)計(jì)

    傳感器在控制系統(tǒng)中有什么作用

    隨著科技的不斷進(jìn)步和工業(yè)自動(dòng)化的快速發(fā)展,傳感器在控制系統(tǒng)中的作用愈發(fā)凸顯。傳感器作為一種能夠檢測(cè)和感知環(huán)境信息的裝置,在控制系統(tǒng)中扮演著至
    的頭像 發(fā)表于 06-17 15:24 ?980次閱讀

    英飛凌推出用于Arduino的XENSIVTM傳感器擴(kuò)展板

    全球功率系統(tǒng)和物聯(lián)網(wǎng)領(lǐng)域的半導(dǎo)體巨頭英飛凌科技股份公司,近日宣布推出一款專為Arduino用戶打造的XENSIV?傳感器擴(kuò)展板。這款多功能工具,特別為智能家居和各類消費(fèi)應(yīng)用中的智能傳感器
    的頭像 發(fā)表于 05-10 10:50 ?555次閱讀

    英飛凌推出用于Arduino的XENSIV傳感器擴(kuò)展板, 搭載英飛凌和Sensirion的智能家居應(yīng)用傳感器

    的XENSIVTM傳感器擴(kuò)展板,這是一款專為評(píng)估智能家居和各種消費(fèi)應(yīng)用中的智能傳感器系統(tǒng)而設(shè)計(jì)的多功能工具。這款創(chuàng)新型擴(kuò)展板將英飛凌豐富的傳感器產(chǎn)品與Sensirion的SHT35濕度
    發(fā)表于 05-07 16:35 ?791次閱讀
    英飛凌推出用于<b class='flag-5'>Arduino</b>的XENSIV<b class='flag-5'>傳感器</b>擴(kuò)展板, 搭載英飛凌和Sensirion的智能家居應(yīng)用<b class='flag-5'>傳感器</b>

    英飛凌和盛思銳合作推出一款支持Arduino傳感器擴(kuò)展板

    據(jù)麥姆斯咨詢報(bào)道,近期,英飛凌(Infineon)推出了一款支持Arduino傳感器擴(kuò)展板,用于評(píng)估智能家居和其它消費(fèi)類應(yīng)用中的智能傳感器系統(tǒng)
    的頭像 發(fā)表于 04-10 09:05 ?2177次閱讀

    如何用Arduino制作一個(gè)簡(jiǎn)易自動(dòng)喂魚(yú)

    超聲波距離傳感器 跳線 玻璃瓶(你也可以使用魚(yú)缸) 束線帶 用于放置玻璃瓶的小盒子(如果你使用魚(yú)缸則不需要) 3D打印機(jī)和PLA細(xì)絲 Arduino IDE 第1步:3D打印 將用于分發(fā)食物的零件
    發(fā)表于 03-28 11:25

    常用的焊縫自動(dòng)跟蹤傳感器有哪些

    在焊接過(guò)程中,焊縫的準(zhǔn)確跟蹤對(duì)于確保焊接質(zhì)量至關(guān)重要。傳統(tǒng)的焊接方法可能需要人工干預(yù)以確保焊縫的準(zhǔn)確對(duì)齊,但隨著技術(shù)的發(fā)展,焊縫自動(dòng)跟蹤傳感器在焊接領(lǐng)域的應(yīng)用越來(lái)越廣泛。這種傳感器能夠精確地識(shí)別
    的頭像 發(fā)表于 02-21 15:46 ?621次閱讀
    常用的焊縫<b class='flag-5'>自動(dòng)</b>跟蹤<b class='flag-5'>傳感器</b>有哪些

    構(gòu)建一個(gè)PIR運(yùn)動(dòng)傳感器

     在這個(gè)項(xiàng)目中,我們將學(xué)習(xí)如何在不需要微控制的情況下制作運(yùn)動(dòng)傳感器燈。當(dāng)運(yùn)動(dòng)傳感器感應(yīng)到附近的運(yùn)動(dòng)時(shí),它會(huì)亮起。當(dāng)有人走過(guò)時(shí),它可以方便地照亮一個(gè)區(qū)域,幫助他們看得更清楚。
    的頭像 發(fā)表于 02-11 12:11 ?1066次閱讀
    構(gòu)建一個(gè)<b class='flag-5'>PIR</b>運(yùn)動(dòng)<b class='flag-5'>傳感器</b>燈

    如何設(shè)置Arduino霍爾效應(yīng)傳感器

    在本指南中,您將學(xué)習(xí)如何設(shè)置Arduino霍爾效應(yīng)傳感器,特別是US1881,以檢測(cè)磁場(chǎng)。這對(duì)于需要查找電機(jī)的轉(zhuǎn)速或機(jī)器中其他運(yùn)動(dòng)的項(xiàng)目非常有用。
    的頭像 發(fā)表于 02-11 10:14 ?1233次閱讀
    如何設(shè)置<b class='flag-5'>Arduino</b>霍爾效應(yīng)<b class='flag-5'>傳感器</b>

    傳感器自動(dòng)駕駛中的應(yīng)用

    傳感器自動(dòng)駕駛中的應(yīng)用
    的頭像 發(fā)表于 11-27 17:06 ?684次閱讀
    <b class='flag-5'>傳感器</b>在<b class='flag-5'>自動(dòng)</b>駕駛中的應(yīng)用

    傳感器的定義和分類

    我們生活在一個(gè)傳感器的世界。您可以在我們的家庭、辦公室、汽車等地找到不同類型的傳感器,通過(guò)檢測(cè)我們的存在來(lái)打開(kāi)燈光,調(diào)節(jié)室溫,檢測(cè)煙霧或火災(zāi),為我們制作美味的咖啡,當(dāng)我們的汽車靠近車庫(kù)門時(shí)自動(dòng)
    的頭像 發(fā)表于 11-20 15:59 ?1308次閱讀
    <b class='flag-5'>傳感器</b>的定義和分類