在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

如何利用Arduino UNO實現背包防盜報警器的設計

科技觀察員 ? 來源:Tomi Chen ? 作者:Tomi Chen ? 2022-04-24 17:13 ? 次閱讀

背景

您是否曾經背著背包坐在公共場所,擔心有人會偷走它?如果是這樣,這就是適合您的項目!是時候該需要一個背包警報了。

使用 LSM303 指南針/加速度計,該項目在背包移動時會發出警報。它使用指南針監控方位,當有超過10度的移動時,它會發出警報。

第 1 步:連接 Arduino

將 LSM303 分線板連接到 Arduino,如下所示:

SDA-SDA

SDL-SDL

車輛識別號 - 5v

地 - 地

有關更多詳細信息,請查看Adafruit 的指南。

像這樣將壓電蜂鳴器連接到 Arduino:

+ 到引腳 13

- 接地

pYYBAGJlFD2AOjyDAAHYgeDOXlU524.png

第 2 步:安裝庫

將Adafruit_LSM303DLHC庫和Adafruit_Sensor下載為 zip 文件。

打開 Arduino IDE,轉到 Sketch 》 Include Library 》 Add.ZIP Library

poYBAGJlFDmAGVQtAAJ8qAWynqw845.png

然后,找到并選擇您之前下載的 .ZIP 文件。

poYBAGJlFDWAQZLzAAIf4SBt5lc373.png

第 3 步:對 Arduino 進行編程

打開 Arduino IDE 并創建一個新文件。刪除已經存在的所有內容并粘貼以下代碼。

// Include Libraries

#include
#include
#include
#include

// Adjust the sensitivity
const int sens = 10;

// Assign a unique ID to this sensor at the same time
Adafruit_LSM303_Mag_Unified mag = Adafruit_LSM303_Mag_Unified(12345);

void setup(void)
{
//Just for Debugging
//Serial.begin(9600);
//Serial.println("Starting...");

// Setup pin 13
pinMode(13, OUTPUT);

// Initialise the sensor
if(!mag.begin())
{
// There was a problem detecting the LSM303 ... check your connections
digitalWrite(13, HIGH);
delay(500);
digitalWrite(13, LOW);
delay(500);
digitalWrite(13, HIGH);
delay(500);
digitalWrite(13, LOW);
delay(500);
while(1);
}

// Wait 5 seconds
delay(5000);

// Alert when started
digitalWrite(13, HIGH);
delay(500);
digitalWrite(13, LOW);
}

// function for getting the sensor value
int getDeg(void){
// Get a new sensor event
sensors_event_t event;
mag.getEvent(&event);

float Pi = 3.14159;

// Calculate the angle of the vector y,x
float heading = int((atan2(event.magnetic.y,event.magnetic.x) * 180) / Pi);

// Normalize to 0-360
if (heading < 0)
{
heading = 360 + heading;
}
return heading;

}

void loop(void)
{
// get sensor values
int oldDeg = getDeg();
delay(1000);
int newDeg = getDeg();

if (newDeg < (oldDeg-sens) && oldDeg != 0 && newDeg != 0) {
// sound the alarm
digitalWrite(13, HIGH);

// Just for debugging
//Serial.println("Triggered");
//Serial.println("");

}else if (newDeg > (oldDeg+sens) && oldDeg!= 0 && newDeg != 0) {
// sound the alarm
digitalWrite(13, HIGH);

// Just for debugging
//Serial.println("Triggered");
//Serial.println("");

}

// Just for debugging
//Serial.print("New:");
//Serial.println(newDeg);
//Serial.print("Old:");
//Serial.println(oldDeg);
//Serial.println("");
}

插入您的 Arduino,然后編譯并上傳代碼。

第 4 步:測試

如果你做的一切都正確,在按下你的 Arduino 上的重置按鈕后,你應該會聽到一些嗶嗶聲,3 秒的沉默,然后是更長的嗶嗶聲。如果您旋轉 LSM303 分線器,您應該會聽到警報響起。如果傳感器太敏感,只需在靠近頂部的代碼中增加“sens”變量即可。如果您想要更高的靈敏度,請減小“sens”變量。

如果您在 3 秒延遲前聽到 2 聲長嗶聲,則說明您的接線有問題,請檢查所有連接。

如果它似乎不起作用,那么可能是庫沒有正確命名。在代碼中,刪除開頭的“#include”語句。然后轉到 Sketch 》 Include Library 并選擇“Wire”、“Adafruit LSM303DLHC”和“Adafruit Unified Sensor”庫。如果仍然無法正常工作,請確保您附近沒有任何強磁場。去另一個房間,或者外面。此外,確保分線板有點水平并與地面平行。

第 5 步:添加密鑰

您現在應該有一個工作項目,只需將 9v 電池插入 Arduino 上的桶形插孔,將其安裝在您的背包中,您就可以開始了。然而,每次你想布防/解除警報時拔掉和重新插入電池有點煩人。這就是 6.35 毫米音頻插孔發揮作用的地方。與大多數人在耳機上使用的 3.5 毫米插孔不同,使用 6.35 毫米插孔可提高安全性。但是,如果您想要使用鍵控開關或其他一些開關,請隨意使用。

如果要添加鑰匙,請在電池和 DC 筒形插孔之間連接開關/鑰匙。

如果您有其中一根,只需剪斷其中一根電線,必要時添加延長線,然后添加開關。就我而言,我有一個接線盒筒式千斤頂并使用它接線。由于我不太關心安全性,我的鑰匙只是一個簡單的撥動開關,但你可以發揮創意。使用簧片開關和磁鐵、RFID,甚至可能是智能手機應用程序!

第 6 步:安裝

您現在有了一個功能齊全的帶鑰匙的警報器,現在要做的就是把它裝在你的背包里。在蜂鳴器的側面切一個孔,為鑰匙孔切一個孔。我使用了拉鏈,但可以使用更持久的解決方案。確保傳感器安裝在一定程度上與地面平行,并且蜂鳴器上的孔沒有被阻塞。

poYBAGJlFCuAFRJ6AAQCvQvP8K8470.png

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

    關注

    12

    文章

    927

    瀏覽量

    108802
  • 防盜報警器
    +關注

    關注

    3

    文章

    72

    瀏覽量

    23868
  • Arduino
    +關注

    關注

    188

    文章

    6472

    瀏覽量

    187343
收藏 人收藏

    評論

    相關推薦

    無線防盜報警器設計

    無線防盜報警器設計
    發表于 08-20 20:27

    防盜報警器的設計

    防盜報警器的設計
    發表于 08-20 23:10

    微波防盜報警器相關資料分享

    微波是指頻率 f>300MHz的無線電波。根據微波多普勒效應原理(也就是雷達基本原理)制作成的防盜報警器,我們就叫它微波防盜報警器或者雷達式防盜
    發表于 05-25 06:36

    電車防盜報警器電路分享

    前幾天電路菌從電車上拆開了一個防盜報警器,今天來看看防盜報警器這內部的電路到底是怎樣的!上圖就是防盜報警
    發表于 01-06 06:18

    [圖文]微波防盜報警器

    微波防盜報警器 微波是指頻率 f>300MHz的無線電波。根據微波多普勒效應原理(也就是雷達基本原理
    發表于 04-16 17:27 ?1170次閱讀

    實用的門控防盜報警器

      本文介紹的這種防盜報警器既可作開門照明燈控制器用,又可作防盜報警器用,其性能非常
    發表于 04-16 22:36 ?1058次閱讀
    實用的門控<b class='flag-5'>防盜</b><b class='flag-5'>報警器</b>

    無線防盜報警器

    無線防盜報警器 首先講解一下無線防盜報警系統中主機的制作,采用了AT89C2051單片機作
    發表于 10-16 12:57 ?1402次閱讀
    無線<b class='flag-5'>防盜</b><b class='flag-5'>報警器</b>

    小電流防盜報警器

    小電流防盜報警器
    發表于 01-11 22:50 ?568次閱讀
    小電流<b class='flag-5'>防盜</b><b class='flag-5'>報警器</b>

    微波式防盜報警器電路

    微波式防盜報警器電路
    的頭像 發表于 07-19 19:08 ?2818次閱讀
    微波式<b class='flag-5'>防盜</b><b class='flag-5'>報警器</b>電路

    智能無線防盜報警器的設計實現

    智能無線防盜報警器的設計實現  本文設計的無線防盜報警器利用單片機控制,功能強大,并且易于擴展
    發表于 01-14 10:34 ?1674次閱讀
    智能無線<b class='flag-5'>防盜</b><b class='flag-5'>報警器</b>的設計<b class='flag-5'>實現</b>

    防盜報警器設計原理及應用

    傳統的有線防盜報警器都是檢測到有盜情的時候只在本地發出警報聲音,內部沒有控制,易被破壞失效,安裝、擴展也不方便。本文設計的無線防盜報警器
    發表于 09-10 18:01 ?9888次閱讀
    <b class='flag-5'>防盜</b><b class='flag-5'>報警器</b>設計原理及應用

    家庭防盜報警器電路

    本文介紹了家用防盜報警器工作的原理及防盜報警器的組成,另外還主要介紹了多款家庭防盜報警器電路及原
    的頭像 發表于 08-08 14:36 ?2.2w次閱讀

    WTN6語音芯片在防盜報警器的應用

    防盜報警器,是利用現代科技技術手段預防犯罪的報警儀器,從種類上區分可分為:感應報警器、紅外報警器
    的頭像 發表于 08-19 11:02 ?2442次閱讀
    WTN6語音芯片在<b class='flag-5'>防盜</b><b class='flag-5'>報警器</b>的應用

    基于Arduino Uno防盜報警器

    電子發燒友網站提供《基于Arduino Uno防盜報警器.zip》資料免費下載
    發表于 10-28 14:39 ?4次下載
    基于<b class='flag-5'>Arduino</b> <b class='flag-5'>Uno</b>的<b class='flag-5'>防盜</b><b class='flag-5'>報警器</b>

    基于GSM的汽車防盜報警器的設計與實現

    電子發燒友網站提供《基于GSM的汽車防盜報警器的設計與實現.pdf》資料免費下載
    發表于 10-27 09:08 ?2次下載
    基于GSM的汽車<b class='flag-5'>防盜</b><b class='flag-5'>報警器</b>的設計與<b class='flag-5'>實現</b>
    主站蜘蛛池模板: 国内一区二区| 日本一卡二卡≡卡四卡精品| 欧美zoozzooz性欧美| 色国产视频| 欧美亚洲综合一区| 久久久综合视频| 高清成人| 天天曰天天干| 国产精品免费看久久久久| 国产精品欧美激情第一页| 九色视频网| 亚洲成a人片77777kkk| 69pao强力打造在线| 免费一区二区三区| 四只虎免费永久观看| 欧美日韩啪啪| 国产精品777| 天天草夜夜骑| 521色香蕉网在线观看免费| 日本不卡一区二区三区在线观看| 亚洲欧美7777| 欧美伦理影院| 777色淫网站女女| 久久是精品| 在线视频毛片| 五月婷婷免费视频| 精品综合久久久久久98| 午夜剧场毛片| 欧美性猛交xxxx黑人猛交| 久久久久久毛片免费播放 | 手机在线看片国产日韩生活片| www.你懂的.com| 久久久午夜| 男人j进人女人j 的视频| 视色4se成人午夜精品| 狠狠狠| 天天插天天| 一区二区3区免费视频| 色五月丁香五月综合五月| 国产一级特黄a大片免费| 色橹橹|