吴忠躺衫网络科技有限公司

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

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

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

使用Arduino的帶有語音警報的運動傳感器

要長高 ? 來源:韜放科技 ? 2023-10-15 16:13 ? 次閱讀

運動傳感器警報在市場上很容易獲得,但是價格昂貴。這是帶有語音警報的基于Arduino的簡單,廉價的運動傳感器警報。它可以用于安全目的。

通常,對于戶外監(jiān)視,運動傳感器警報由一個PIR(被動紅外)傳感器組成,該傳感器檢測附近人員的活動。作者的原型如圖1所示。運動傳感器報警器的框圖如圖2所示。

圖1:作者的原型

圖2:運動傳感器報警框圖

電路與工作

運動傳感器警報的電路圖如圖3所示。它由PIR運動傳感器(MS1),Arduino Nano(Board1),LM386音頻放大器IC1)和8歐姆揚聲器組成。您可以使用任何Arduino板代替Arduino Nano板。

圖3:運動傳感器報警電路圖

通過從Sketch→Include library→Manage Libraries選項下載庫來在Arduino IDE中安裝所需的庫,如圖4所示。從Library Manager中搜索PCM庫(請參閱圖5)并進行安裝。同樣,請按照上述步驟安裝PIR傳感器庫。

圖4:Arduino IDE中的管理器庫

圖5:從庫管理器中搜索PCM庫

編碼Arduino

Arduino代碼(Motion_Detection.ino)用Arduino編程語言編寫。

初始化代碼中的庫,并聲明傳感器和指示器針腳,如下所示:

#include int sensorpin = 4; //傳感器引腳

Int led = 13; //指示針

使用編碼的樣本初始化音頻文件:

const unsigned char sample [] PROGMEM =

{126,127,127,126,127,126,127,127,126,126,

。..。..。.};

使用以下說明定義pinMode:

pinMode(sensorpin,INPUT);

pinMode(led,OUTPUT);

創(chuàng)建一個以數(shù)字形式讀取傳感器值的變量:

int sensorValue = digitalRead(sensorpin);

現(xiàn)在,創(chuàng)建一個與傳感器值進行比較的條件。如果條件為真,它將相應地執(zhí)行任務。此處的任務是播放樣本音頻文件并打開LED指示燈(LED1)。否則,該條件為假,沒有聲音警報并且LED1熄滅。以下代碼執(zhí)行這些任務:

如果(sensorValue == 1)

{

startPlayback(sample,

sizeof(sample));

digitalWrite(led,HIGH);

}

否則,如果(sensorValue == 0)

{

digitalWrite(led,LOW);

}

建設與測試

運動傳感器警報的PCB布局如圖6所示,其組件布局如圖7所示。

圖6:運動傳感器報警的PCB布局

圖7:PCB的組件布局

在組裝電路之前,請不要忘記在Arduino Nano板上上傳Motion_Detection.ino。在PCB上組裝完電路后,將PIR傳感器跨接在CON1上,將12V連接于CON2。

根據(jù)電路圖交叉檢查接線/連接。然后,使用12V直流電源或12V電池打開電路電源。

您可以將此項目安裝在后院或房屋中的任何其他適當位置。然后將揚聲器和電線延伸到您的房間。或者,您可以通過音頻插孔將其連接到迷你揚聲器放大器

接通電路電源時,如果有人在PIR傳感器前面,您將連續(xù)不斷地聽到揚聲器中的“警報動作”語音警報,直到該人離開傳感器為止。根據(jù)傳感器模塊的靈敏度,此傳感器將在長達十米的范圍內(nèi)檢測到人。您可以通過調(diào)節(jié)傳感器模塊中內(nèi)置的電位計來更改靈敏度。

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

    關注

    2

    文章

    147

    瀏覽量

    31352
  • 運動傳感器
    +關注

    關注

    9

    文章

    165

    瀏覽量

    30826
  • PIR
    PIR
    +關注

    關注

    0

    文章

    75

    瀏覽量

    17926
收藏 人收藏

    評論

    相關推薦

    磁致伸縮位移傳感器運動感模擬中的應用

    運動模擬器用磁致伸縮位移傳感器增強沉浸感,博爾森科技RH傳感器提供精準反饋、機械耐用、易替換競品、可編程、低成本,且適配現(xiàn)有液壓缸,簡化更換,縮短停機時間。
    的頭像 發(fā)表于 01-17 15:00 ?72次閱讀
    磁致伸縮位移<b class='flag-5'>傳感器</b>在<b class='flag-5'>運動</b>感模擬<b class='flag-5'>器</b>中的應用

    飛凌嵌入式ElfBoard ELF 1板卡-運動追蹤之六軸傳感器使用場景

    六軸傳感器主要適用于需要測量和監(jiān)控物體在三維空間中的運動、速度、方向和姿態(tài)的場景。應用場景非常廣泛,涵蓋了許多不同的領域和行業(yè)。具體的應用包括但不限于:1.機器人控制:六軸傳感器可以被安裝在機器人
    發(fā)表于 11-29 08:57

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

    一個更穩(wěn)定的電路和原型。 組件包括: Arduino Nano(主控制) DFPlayer MP3模塊(用于聲音) PIR傳感器運動檢測) 5個舵機輸入 揚聲器用于音頻輸出
    發(fā)表于 10-28 10:18

    使用MSP430掃描接口和光學傳感器進行旋轉(zhuǎn)和線性運動檢測

    電子發(fā)燒友網(wǎng)站提供《使用MSP430掃描接口和光學傳感器進行旋轉(zhuǎn)和線性運動檢測.pdf》資料免費下載
    發(fā)表于 10-22 10:03 ?0次下載
    使用MSP430掃描接口和光學<b class='flag-5'>傳感器</b>進行旋轉(zhuǎn)和線性<b class='flag-5'>運動</b>檢測

    使用絕對位置傳感器測量3D運動

    電子發(fā)燒友網(wǎng)站提供《使用絕對位置傳感器測量3D運動.pdf》資料免費下載
    發(fā)表于 08-30 10:52 ?0次下載
    使用絕對位置<b class='flag-5'>傳感器</b>測量3D<b class='flag-5'>運動</b>

    利用霍爾效應傳感器測量旋轉(zhuǎn)運動的絕對角度

    電子發(fā)燒友網(wǎng)站提供《利用霍爾效應傳感器測量旋轉(zhuǎn)運動的絕對角度.pdf》資料免費下載
    發(fā)表于 08-30 10:18 ?0次下載
    利用霍爾效應<b class='flag-5'>傳感器</b>測量旋轉(zhuǎn)<b class='flag-5'>運動</b>的絕對角度

    什么是電阻式傳感器?電阻式傳感器的結(jié)構(gòu)和應用

    的結(jié)構(gòu) ? ? 電阻式傳感器結(jié)構(gòu)由電阻元件及電刷(活動觸點)兩個基本部分組成。電刷相對于電阻元件的運動可以是直線運動、轉(zhuǎn)動和螺旋運動,因而可以將直線位移或角位移轉(zhuǎn)換為與其成一定函數(shù)關系
    的頭像 發(fā)表于 08-28 10:23 ?1066次閱讀

    帶有雙向 UART 單線接口和 EEPROM 的 TMP107 數(shù)字溫度傳感器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《帶有雙向 UART 單線接口和 EEPROM 的 TMP107 數(shù)字溫度傳感器數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 08-13 09:48 ?0次下載
    <b class='flag-5'>帶有</b>雙向 UART 單線接口和 EEPROM 的 TMP107 數(shù)字溫度<b class='flag-5'>傳感器</b>數(shù)據(jù)表

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

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

    英飛凌推出用于Arduino的XENSIV傳感器擴展板, 搭載英飛凌和Sensirion的智能家居應用傳感器

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

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

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

    如何使用運算放大器741和IC555制作帶有警報的自動圍欄照明電路

    今天,在本文中,我們將教您如何使用運算放大器 741 和定時 IC555制作帶有警報的自動圍欄照明電路。圍欄照明用于安全目的,可用于需要監(jiān)控的各種場所,如門警報器、通道
    的頭像 發(fā)表于 02-25 15:43 ?1292次閱讀
    如何使用運算放大器741和IC555制作<b class='flag-5'>帶有</b><b class='flag-5'>警報</b>的自動圍欄照明電路

    構(gòu)建一個PIR運動傳感器

     在這個項目中,我們將學習如何在不需要微控制的情況下制作運動傳感器燈。當運動傳感器感應到附近的運動
    的頭像 發(fā)表于 02-11 12:11 ?1291次閱讀
    構(gòu)建一個PIR<b class='flag-5'>運動</b><b class='flag-5'>傳感器</b>燈

    如何連接Arduino聲音傳感器以控制帶有聲音的LED

    在本教程中,您將學習如何連接Arduino聲音傳感器以控制帶有聲音的LED。在本指南結(jié)束時,您將擁有一個可以正常工作的聲控LED!
    的頭像 發(fā)表于 02-11 10:21 ?3327次閱讀
    如何連接<b class='flag-5'>Arduino</b>聲音<b class='flag-5'>傳感器</b>以控制<b class='flag-5'>帶有</b>聲音的LED

    如何設置Arduino霍爾效應傳感器

    在本指南中,您將學習如何設置Arduino霍爾效應傳感器,特別是US1881,以檢測磁場。這對于需要查找電機的轉(zhuǎn)速或機器中其他運動的項目非常有用。
    的頭像 發(fā)表于 02-11 10:14 ?1557次閱讀
    如何設置<b class='flag-5'>Arduino</b>霍爾效應<b class='flag-5'>傳感器</b>
    属狗与属龙做生意好吗| 找查百家乐官网玩法技巧| 新利百家乐官网的玩法技巧和规则| 百家乐高手qq| 水果机遥控| 百家乐官网是哪个国家| 百家乐官网娱乐平台真钱游戏| 一直对百家乐很感兴趣.zibo太阳城娱乐城 | 上海百家乐官网的玩法技巧和规则| 环球百家乐娱乐城| 广东百家乐官网扫描分析仪 | 赌百家乐澳门| 百家乐官网博彩软件| 德昌县| 百家乐转盘| 百家乐技巧之微笑心法| 平度市| 百家乐筹码方形| 龙里县| 百家乐pc| 百家乐官网娱乐备用网址| 本溪棋牌网| 澳门百家乐秘积| 澳门百家乐官网游戏说明| 大发888王博| 做生意风水知识| 澳门百家乐官网海星王| 大发888注册娱乐游戏| 百家乐官网款| 百家乐官网投注最好方法| 百家乐破解仪| 如何打百家乐官网的玩法技巧和规则| 凤山市| 顶级赌场怎么样| 百家乐赚钱方| 鑫鑫百家乐官网的玩法技巧和规则| 华侨人娱乐城| 大发888官方df888gwyxpt| 百家乐网上赌局| 百家乐路单网下载| 博狗百家乐的玩法技巧和规则|