91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

電子發(fā)燒友App

硬聲App

掃碼添加小助手

加入工程師交流群

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>使用ESP32 CAM和Telegram App的家庭安全系統(tǒng)

使用ESP32 CAM和Telegram App的家庭安全系統(tǒng)

2022-10-27 | zip | 1.17 MB | 次下載 | 2積分

資料介紹

描述

概述

在這個(gè)項(xiàng)目中,我們使用 ESP32-CAM 構(gòu)建了一個(gè)家庭安全系統(tǒng),該系統(tǒng)在 Telegram App 上通知我們?nèi)魏稳肭终咴噲D通過捕獲他的照片并將其發(fā)送給我們來闖入我們的房子。為此,我們使用了運(yùn)動(dòng)和門傳感器我們還在這個(gè)項(xiàng)目中實(shí)施了火災(zāi)、煙霧和氣體泄漏警報(bào)系統(tǒng)。

目標(biāo)

在這個(gè)家庭安全系統(tǒng)項(xiàng)目中,我們將

  • 監(jiān)控門 - (檢測任何強(qiáng)制/未經(jīng)授權(quán)的進(jìn)入)
  • 檢測運(yùn)動(dòng) -(用于入侵者警報(bào))
  • Sense Smoke/Fire/Flame - (檢測房屋內(nèi)的火災(zāi))
  • 檢測氣體泄漏

為此,我們將使用

  • 磁性(簧片)開關(guān)門傳感器
  • PIR 運(yùn)動(dòng)傳感器模塊
  • 火焰/火災(zāi)傳感器模塊
  • MQ-6 液化石油異丁烷丙烷氣體傳感器模塊
  • ESP32-CAM Board 還具有板載攝像頭,我們將使用它來捕捉入侵者的照片。

功能框圖

?

這個(gè)怎么運(yùn)作 ?

  • 所有傳感器連接到 ESP32-CAM 開發(fā)板。ESP32-CAM 支持 Wi-Fi,因此它連接到我們的無線路由器,該路由器進(jìn)一步連接到互聯(lián)網(wǎng)。
  • 為了與我們的安全系統(tǒng)交互并獲得所有警報(bào)的通知,我們需要在智能手機(jī)的 Telegram 應(yīng)用程序上創(chuàng)建 Telegram Bot。
  • 使用這個(gè)電報(bào)機(jī)器人,我們可以啟用/解除(布防/解除)我們的家庭安全系統(tǒng)和所有警報(bào)。在 Telegram 應(yīng)用程序上,我們還可以拍攝/獲取我們安裝了 ESP-CAM 的監(jiān)控區(qū)域的實(shí)時(shí)照片。
  • 如果啟用了所有傳感器和警報(bào),則系統(tǒng)將在電報(bào)上發(fā)出警報(bào),告知何時(shí)發(fā)生任何與安全相關(guān)的事件。例如 - 火災(zāi)或煙霧警報(bào)。您可以在世界任何地方進(jìn)行操作,您只需要具有授權(quán)機(jī)器人和 Internet 連接到您的手機(jī)的 Telegram 應(yīng)用程序。
  • 只有允許/授權(quán)的用戶(其聊天 ID 已注冊(cè))才能與此 Bot 交互。

什么是電報(bào)機(jī)器人?

為了與我們的安全系統(tǒng)交互并獲得所有警報(bào)的通知,我們需要在智能手機(jī)的 Telegram 應(yīng)用程序上創(chuàng)建 Telegram Bot。

“機(jī)器人是在 Telegram 中運(yùn)行的第三方應(yīng)用程序。用戶可以通過向機(jī)器人發(fā)送消息、命令和內(nèi)聯(lián)請(qǐng)求來與機(jī)器人交互。您可以使用對(duì)我們機(jī)器人 API 的 HTTPS 請(qǐng)求來控制機(jī)器人。”

您可以在 Telegram 網(wǎng)站上查看有關(guān)機(jī)器人的更多信息?

硬件組件

要構(gòu)建這個(gè)項(xiàng)目,我們需要

  • AI Thinker ESP32-CAM 開發(fā)板
  • 迷你 PIR 運(yùn)動(dòng)傳感器 (AM312)
  • 磁性(簧片/開關(guān))門磁
  • MQ6 氣體/煙霧傳感器
  • 火焰?zhèn)鞲衅髂K
  • 10k 電阻器 – 2 個(gè)
  • 邏輯電平轉(zhuǎn)換器模塊
  • FTDI 程序員(上傳代碼)
  • 面包板 MB102
  • MB102面包板電源
  • 跳線
  • 電池 7.4V LiPo 或移動(dòng)電源
  • USB A 轉(zhuǎn) Mini USB 數(shù)據(jù)線(上傳代碼)

原理圖

pYYBAGNX-nyAYoD9AAO0Sc-bym4172.png
?

查看該項(xiàng)目的以下視頻(第一部分),我們已在其中解釋了上述所有步驟。

?

軟件

第 1 步- 安裝板和工具

我們將使用 Arduino IDE 對(duì) ESP32-CAM 板進(jìn)行編程,因此請(qǐng)確保已將其安裝在 Arduino IDE 中。您可以查看以下視頻,我們已經(jīng)詳細(xì)解釋了如何將 ESP 板安裝到 Arduino IDE 中

?

第 2 步- 安裝庫

對(duì)于這個(gè)項(xiàng)目,您需要安裝幾個(gè)庫。

==> 電報(bào)機(jī)器人庫,ArduinoJson 庫

可以通過 Arduino Library Manager 安裝以下庫。轉(zhuǎn)到Sketch > Include Library > Manage Libraries并搜索庫名稱。

==> 通用電報(bào)機(jī)器人庫

為了與 Telegram bot 交互,我們將使用由 Brian Lough 創(chuàng)建的 Universal Telegram Bot Library,它為 Telegram Bot API 提供了一個(gè)簡單的接口

按照以下步驟安裝庫的最新版本。

重要提示:不要通過 Arduino 庫管理器安裝庫,因?yàn)樗赡軙?huì)安裝已棄用的版本。

有關(guān)該庫的所有詳細(xì)信息,請(qǐng)查看 Universal Arduino Telegram Bot Library GitHub頁面。

第 3 步- 下面給出了項(xiàng)目代碼和庫。它也可以在我們的GitHub 上找到我們?cè)谝韵乱曨l中解釋了代碼,查看以了解更多信息

?

第 4 步- 在軟件設(shè)置中,您需要完成以下四個(gè)步驟

1. 我們需要在我們的智能手機(jī)上安裝 Telegram 應(yīng)用程序。

2. 獲取您的 Telegram 聊天 ID -

  • 為什么 ?- 與授權(quán)用戶聊天 ESPCAM 需要我們電報(bào)的 USER ID / CHAT ID
  • 因?yàn)橹滥臋C(jī)器人用戶名的任何人都可以與之交互。確保我們忽略不來自我們 Telegram 帳戶(或任何授權(quán)用戶)的此類垃圾郵件。我們需要獲取我們的 Telegram 聊天 ID。
  • 每當(dāng)您的電報(bào)機(jī)器人收到一條消息時(shí),ESP CAM Board 可以檢查發(fā)件人 ID 是否與您的用戶 ID 對(duì)應(yīng),如果正確,則只有它處理該消息。

3. 創(chuàng)建電報(bào)機(jī)器人-

  • 為我們的家庭安全應(yīng)用程序/項(xiàng)目創(chuàng)建 Telegram 機(jī)器人
  • 與名為“ BotFather ”的 Masterbot 聊天以創(chuàng)建新機(jī)器人

4. 獲取機(jī)器人令牌-

  • 當(dāng)你創(chuàng)建新的機(jī)器人時(shí)——“ BotFather ”將為你的機(jī)器人發(fā)出一個(gè)新的機(jī)器人令牌
  • 保存機(jī)器人令牌,因?yàn)樯院竽鷮⑿枰ㄔ诖a中輸入它),以便 ESP32 CAM 可以與機(jī)器人交互。

所以我們?cè)谙旅娴囊曨l中解釋了上述所有步驟,查看并完成上述所有步驟

?

第 5 步 - 編程 ESP32-CAM 開發(fā)板 - 要對(duì) ESP32-CAM 進(jìn)行編程,您需要設(shè)置以下電路

poYBAGNX-n-ACXnuAAMyPN8gyF4875.png
?

您可以查看以下視頻,我們?cè)谄渲薪忉屃巳绾螌?duì) ESP32-CAM 開發(fā)板進(jìn)行編程

?

?

?


CAM ESP32
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

評(píng)論

查看更多

下載排行

本周

  1. 1耗盡型MOS FET產(chǎn)品目錄選型表
  2. 0.14 MB   |  2次下載  |  免費(fèi)
  3. 2TI系列-米爾TI AM62L核心板開發(fā)板-高能效低功耗嵌入式平臺(tái)
  4. 1.51 MB  |  次下載  |  免費(fèi)
  5. 3WILLSEMI韋爾20年半年度報(bào)告由代理分銷經(jīng)銷一級(jí)代理分銷經(jīng)銷
  6. 3.30 MB  |  次下載  |  免費(fèi)
  7. 4LRC 樂山無線電InTWSApplications家電由原廠代理分銷經(jīng)銷一級(jí)代理分銷經(jīng)銷供應(yīng)
  8. 85.84 KB  |  次下載  |  免費(fèi)
  9. 5LAT1596 一文說明白 STM32G4 雙 Bank 啟動(dòng)與升級(jí)
  10. 0.64 MB   |  次下載  |  5 積分
  11. 6LAT1594_基于事件喚醒低功耗之介紹
  12. 0.37 MB   |  次下載  |  5 積分
  13. 7PT8P2309 觸控 A/D 型 8-Bit MCU規(guī)格書
  14. 4.05 MB   |  次下載  |  免費(fèi)
  15. 8PT8P2308 觸控 A/D 型 8-Bit MCU規(guī)格書
  16. 4.13 MB   |  次下載  |  免費(fèi)

本月

  1. 1美的電磁爐電路原理圖資料
  2. 4.39 MB   |  19次下載  |  10 積分
  3. 2反激式開關(guān)電源設(shè)計(jì)解析
  4. 0.89 MB   |  11次下載  |  5 積分
  5. 3耗盡型MOS FET產(chǎn)品目錄選型表
  6. 0.14 MB   |  2次下載  |  免費(fèi)
  7. 4簡易光伏控制器原理圖資料
  8. 0.07 MB   |  1次下載  |  5 積分
  9. 52EDL05x06xx系列 600V半橋門驅(qū)動(dòng)器帶集成自舉二極管(BSD)手冊(cè)
  10. 0.69 MB   |  1次下載  |  免費(fèi)
  11. 6國產(chǎn)千兆網(wǎng)口芯片PT153S中文資料
  12. 1.35 MB   |  次下載  |  免費(fèi)
  13. 7斯丹電子 | 用于芯片測試系統(tǒng)的射頻干簧繼電器
  14. 5.11 MB  |  次下載  |  免費(fèi)
  15. 8SFI立昌ESD/TVS管原廠代理分銷經(jīng)銷一級(jí)代理分銷經(jīng)銷
  16. 294.76 KB  |  次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935137次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
  4. 1.48MB  |  420064次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233095次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費(fèi)下載
  8. 340992  |  191448次下載  |  10 積分
  9. 5十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
  10. 158M  |  183360次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81605次下載  |  10 積分
  13. 7Keil工具M(jìn)DK-Arm免費(fèi)下載
  14. 0.02 MB  |  73829次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65991次下載  |  10 積分