電子發(fā)燒友App

硬聲App

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>運(yùn)動檢測物聯(lián)網(wǎng)設(shè)備開源分享

運(yùn)動檢測物聯(lián)網(wǎng)設(shè)備開源分享

2022-12-13 | zip | 0.33 MB | 次下載 | 免費(fèi)

資料介紹

描述

伊森走近儲物柜時開始放慢動作。任何輕微的動作,他都會放棄自己。整個博物館空無一人,但有一個無形的障礙物阻止他拿走這塊寶石——MOTION SENSOR運(yùn)動傳感器用于電影和現(xiàn)實(shí)生活中。你也可以在家里做一個。想知道?閱讀下面的詳細(xì)說明。

Wemos D1 Mini 的工作原理/它是什么

Wemos D1 Mini 是一款與 Arduino 兼容的微控制器板,帶有 WiFi,在一個非常緊湊的封裝中包含了許多功能,如低功耗模式、藍(lán)牙I2C、SPI、UART 等。我們可以像 Arduino 一樣對其進(jìn)行編程,其成本與 Arduino UNO 大致相同。但是我們比傳統(tǒng)的 Arduino UNO 獲得了更多的功能,但也有一些犧牲,比如更少的引腳。

它非常適合這個項(xiàng)目的原因是因?yàn)樗浅P〔⑶揖哂谐凸哪J?,它基本上消耗很少或根本不消耗電力,這使其非常適合像我們這樣的小型電池供電項(xiàng)目。

PIR 的工作原理

被動紅外傳感器或簡稱 PIR 是一種傳感器,用于檢測人體產(chǎn)生的電磁輻射,用作觸發(fā)警報的觸發(fā)器。所以基本上一個 PIR 包含一個特定的鏡頭,稱為“菲涅耳透鏡”,它充當(dāng) PIR 的接收器。為了清楚地了解 PIR 傳感器的外觀,下面給出了它的圖片。安裝在右側(cè)的白色透鏡是正在談?wù)摰姆颇鶢柾哥R。

poYBAGOYB9iAetCxAABYW4nVXZQ979.png
?

需要注意的一點(diǎn)是,顧名思義,這是一種無源傳感器,即 PIR 本身不傳輸任何形式的信號。它只接收來自外界的紅外輻射。PIR傳感器本身有兩個插槽,每個插槽由對IR敏感的特殊材料制成。當(dāng)傳感器處于空閑狀態(tài)時,兩個插槽接收相同量的環(huán)境 IR。但是當(dāng)人類或任何溫暖的物體出現(xiàn)在 PIR 前面時,第一個插槽會攔截 IR 水平的這種變化,因此會注意到這些插槽之間的正差異變化。人一走過去,就會發(fā)生相反的情況,即傳感器產(chǎn)生負(fù)微分變化。由于這些波動的 IR 水平,會觸發(fā)警報。

現(xiàn)在來到靈敏度部分,PIR 7 米的靈敏度和 0.3s 到 5 分鐘的延遲時間非常值得稱道。延遲時間是當(dāng)身體在傳感器前面并在那里停留一段時間時所考慮的時間。當(dāng) PIR 觸發(fā)警報時,它可以通過兩種方式觸發(fā)。可能有一個可重復(fù)的觸發(fā)器,這意味著警報將重復(fù)響起,而不可重復(fù)的觸發(fā)器只響一次。

因此,這種 PIR 傳感器可以被認(rèn)為是這種情況下的理想傳感器,因?yàn)樗鼘⒂糜谶\(yùn)動檢測。

IFTTT 的工作原理

IFTTT 的名字來源于編程條件語句“if this, then that”。它是一個平臺,允許連接來自各種開發(fā)人員的應(yīng)用程序、設(shè)備和服務(wù),以觸發(fā)涉及應(yīng)用程序、設(shè)備和服務(wù)使用的一個或多個自動化。對于這種運(yùn)動傳感器,IFTTT 以這種方式工作。如果這個(觸發(fā)器被激活,而有人停留在運(yùn)動傳感器前面),那么那個部分(通知被發(fā)送到用戶的手機(jī))表明當(dāng)時有一個人位于前面。因此,這將允許用戶采取相應(yīng)的行動。對于我們的項(xiàng)目,我們使用 IFTTT 的 webhook 服務(wù)來觸發(fā)事件,然后向我們的手機(jī)發(fā)送消息。您可以通過注冊免費(fèi)帳戶來創(chuàng)建服務(wù),在“本”項(xiàng)中使用 webhook 服務(wù)并創(chuàng)建 Web 請求服務(wù)。我們將事件命名為“motion_triggered”

?
?
?
pYYBAGOYB9uARjMWAAByIwpMjc4300.png
?
1 / 2 ? IFTTT 服務(wù)設(shè)置中的“此”字段
?

在“那個”字段中,選擇 Android SMS → 發(fā)送 SMS → 選擇您的 SMS 格式。請注意,發(fā)送短信時,您的手機(jī)運(yùn)營商將從您的手機(jī)中收取費(fèi)用。

?
?
?
poYBAGOYB96ANuDGAAB5BRKsZlI596.png
?
1 / 2 ? IFTTT 服務(wù)設(shè)置中的“此”字段
?

現(xiàn)在,應(yīng)該有一個 API 密鑰代碼,我們稍后將在代碼中使用它。最好保密,因?yàn)樗悄?IFTTT 帳戶和服務(wù)獨(dú)有的代碼。電路

該項(xiàng)目的電路實(shí)際上非常簡單,您只需使用一些跳線將其組裝在面包板上進(jìn)行測試即可。它主要由連接到我們的主處理器 Wemos D1 Mini 的 PIR 傳感器組成。我們還添加了一個開關(guān)來手動打開和關(guān)閉設(shè)備。正如您在電路圖中看到的那樣,整個設(shè)備可以使用鋰電池供電。但是,出于測試目的,我們可以只從 USB 端口為其供電。我們還添加了一個基于 TP4056 的電池充電器模塊,以便為設(shè)備充電。它具有內(nèi)置的電池保護(hù)功能,因此我們的電池不會受到任何形式的電氣損壞。

pYYBAGOYCCSADDLRAA8G57HIIms916.jpg
建立在面包板上的電路
?

編碼

多虧了令人驚嘆的庫,對于我們正在使用的硬件而言,代碼實(shí)際上非常簡單。我們對代碼進(jìn)行了注釋,并對每個部分進(jìn)行了解釋,因此您無需谷歌就可以理解。確保添加我們在上面 IFTTT 步驟中討論過的 WiFi SSID、密碼、IFTTT 事件名稱和 API 密鑰。代碼可以在下面找到。

// Type your WiFi name (SSID) and password here:
const char* ssid = "your_ssid_here";
const char* password = "your_password_here";

const int httpsPort = 443;
const char* host = "maker.ifttt.com";

// Replace with your eventname and api key - open the documentation: https://ifttt.com/maker_webhooks
String event_name = "motion_triggered";
String api_key = "your_api_key_here";
String url = "/trigger/" + event_name + "/with/key/" + api_key;

用途和應(yīng)用

這種運(yùn)動傳感器的應(yīng)用非常廣泛。它可以在任何地方使用,從安裝在主樓門前到放置在商場商店前。運(yùn)動傳感器的使用甚至可以用來追蹤嬰兒是否留在嬰兒床內(nèi)。這可以通過調(diào)整運(yùn)動傳感器的觸發(fā)系統(tǒng)輕松完成。它是一種多功能工具,可用于任何需要監(jiān)控的地方。

結(jié)論

這個過程比你想象的要容易,對吧?現(xiàn)在,你也可以給 Ethan 帶來困難。在下面的評論中告訴我們您的想法。

?


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
  2. 1.06 MB  |  532次下載  |  免費(fèi)
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費(fèi)
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費(fèi)
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費(fèi)
  9. 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費(fèi)
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費(fèi)
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費(fèi)
  15. 8FP5207XR-G1中文應(yīng)用手冊
  16. 1.09 MB  |  178次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開關(guān)電源設(shè)計實(shí)例指南
  8. 未知  |  21549次下載  |  免費(fèi)
  9. 5電氣工程師手冊免費(fèi)下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動電路設(shè)計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191187次下載  |  免費(fèi)
  13. 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)