基于ESP32云平臺(tái)的人臉識(shí)別系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2023-05-28 12:59
近些年來(lái),隨著物聯(lián)網(wǎng)和互聯(lián)網(wǎng)+技術(shù)的快速發(fā)展,嵌入無(wú)線模塊,實(shí)現(xiàn)云數(shù)據(jù)存儲(chǔ)、處理以及遠(yuǎn)程控制的產(chǎn)品越來(lái)越受到用戶歡迎。該類智能化產(chǎn)品能對(duì)用戶數(shù)據(jù)進(jìn)行集中管理,進(jìn)一步提升產(chǎn)品的安全性。本文設(shè)計(jì)基于ESP32云平臺(tái)的人臉識(shí)別系統(tǒng)將具有廣闊的市場(chǎng)前景,有利于提升智能家居系統(tǒng)品質(zhì)。根據(jù)系統(tǒng)功能需求與指標(biāo)要求,首先給出了系統(tǒng)的整體設(shè)計(jì)方案。系統(tǒng)選擇AM437x為人臉識(shí)別芯片,完成人臉登記、人臉識(shí)別、人臉刪除等基本功能。選擇STM32L15x為主控芯片,負(fù)責(zé)底層系統(tǒng)的電源管理,也同時(shí)負(fù)責(zé)控制其他基礎(chǔ)外設(shè)。STM32L15x作為一款低功耗的MCU,很大程度上降低了系統(tǒng)的功耗。選擇ESP32為無(wú)線模塊,負(fù)責(zé)接收智能鎖端的人臉圖像數(shù)據(jù)以及門(mén)鎖狀態(tài)數(shù)據(jù),并將數(shù)據(jù)上傳至阿里云服務(wù)器。阿里云服務(wù)器對(duì)用戶存入數(shù)據(jù)進(jìn)行統(tǒng)一管理,并下發(fā)至智能手機(jī)APP端。整個(gè)過(guò)程由人臉識(shí)別芯片、主控芯片和無(wú)線模塊組成家居智能鎖控制中心,完成人臉識(shí)別和開(kāi)關(guān)鎖工作,并與阿里云服務(wù)器和智能手機(jī)終端進(jìn)行聯(lián)動(dòng),監(jiān)測(cè)門(mén)禁狀態(tài),提升了整個(gè)系統(tǒng)的安全性。最后,對(duì)系統(tǒng)進(jìn)行了聯(lián)合調(diào)試。測(cè)試內(nèi)容包括三部分:分別是對(duì)家居智能鎖的功能測(cè)試、云服務(wù)器的測(cè)試以...
【文章頁(yè)數(shù)】:93 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
第1章 緒論
1.1 課題研究背景與意義
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.2.1 人臉識(shí)別的國(guó)內(nèi)外研究現(xiàn)狀
1.2.2 物聯(lián)網(wǎng)的國(guó)內(nèi)外研究現(xiàn)狀
1.3 課題來(lái)源
1.4 本文的研究?jī)?nèi)容和組織結(jié)構(gòu)
1.5 本章小結(jié)
第2章 基于ESP32 云平臺(tái)的人臉識(shí)別系統(tǒng)整體方案設(shè)計(jì)
2.1 系統(tǒng)需求分析
2.1.1 系統(tǒng)設(shè)計(jì)基本原則
2.1.2 系統(tǒng)設(shè)計(jì)主要指標(biāo)
2.1.3 系統(tǒng)功能
2.2 系統(tǒng)硬件總體設(shè)計(jì)方案
2.2.1 系統(tǒng)硬件架構(gòu)設(shè)計(jì)
2.2.2 無(wú)線模塊選型
2.2.3 人臉識(shí)別芯片選型
2.2.4 主控芯片選型
2.3 系統(tǒng)軟件設(shè)計(jì)方案
2.3.1 系統(tǒng)軟件層次設(shè)計(jì)
2.3.2 服務(wù)器選擇
2.4 本章小結(jié)
第3章 基于ESP32 云平臺(tái)的人臉識(shí)別系統(tǒng)硬件設(shè)計(jì)
3.1 電源電路設(shè)計(jì)
3.1.1 主電源電路設(shè)計(jì)
3.1.2 其他電源電路設(shè)計(jì)
3.2 無(wú)線模塊電路設(shè)計(jì)
3.3 門(mén)鎖狀態(tài)檢測(cè)模塊電路設(shè)計(jì)
3.4 電機(jī)模塊電路設(shè)計(jì)
3.5 接觸啟動(dòng)模塊電路設(shè)計(jì)
3.6 非接觸啟動(dòng)模塊電路設(shè)計(jì)
3.7 本章小結(jié)
第4章 基于ESP32 云平臺(tái)的人臉識(shí)別系統(tǒng)軟件設(shè)計(jì)
4.1 家居智能鎖控制中心軟件設(shè)計(jì)
4.1.1 AM437x的軟件設(shè)計(jì)
4.1.2 STM32L15x的軟件設(shè)計(jì)
4.1.3 串口通信協(xié)議設(shè)計(jì)
4.2 ESP32 軟件設(shè)計(jì)
4.2.1 ESP32 通信流程軟件設(shè)計(jì)
4.2.2 ESP32 熱點(diǎn)連接流程軟件設(shè)計(jì)
4.2.3 ESP32 連接服務(wù)器軟件設(shè)計(jì)
4.3 云服務(wù)器的軟件設(shè)計(jì)
4.3.1 阿里云服務(wù)器的搭建
4.3.2 云服務(wù)器程序流程設(shè)計(jì)
4.3.3 云服務(wù)器數(shù)據(jù)庫(kù)
4.4 APP端軟件設(shè)計(jì)
4.5 本章小結(jié)
第5章 基于ESP32 云平臺(tái)的人臉識(shí)別系統(tǒng)測(cè)試
5.1 家居智能鎖功能測(cè)試
5.1.1 人臉識(shí)別測(cè)試
5.1.2 密碼開(kāi)鎖測(cè)試
5.1.3 用戶主菜單測(cè)試
5.1.4 人臉登記測(cè)試
5.1.5 用戶管理測(cè)試
5.1.6 更改密碼測(cè)試
5.1.7 網(wǎng)絡(luò)設(shè)置測(cè)試
5.1.8 更改時(shí)間測(cè)試
5.2 家居智能鎖性能測(cè)試
5.3 無(wú)線模塊ESP32 聯(lián)網(wǎng)測(cè)試
5.3.1 無(wú)線模塊ESP32 程序燒錄測(cè)試
5.3.2 無(wú)線模塊ESP32 連接熱點(diǎn)測(cè)試
5.4 云服務(wù)端測(cè)試
5.5 手機(jī)APP測(cè)試
5.6 本章小結(jié)
總結(jié)與展望
參考文獻(xiàn)
致謝
附錄 A (攻讀碩士學(xué)位期間參加的科研項(xiàng)目)
附錄 B ESP32 和服務(wù)器部分代碼
本文編號(hào):3824636
【文章頁(yè)數(shù)】:93 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
第1章 緒論
1.1 課題研究背景與意義
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.2.1 人臉識(shí)別的國(guó)內(nèi)外研究現(xiàn)狀
1.2.2 物聯(lián)網(wǎng)的國(guó)內(nèi)外研究現(xiàn)狀
1.3 課題來(lái)源
1.4 本文的研究?jī)?nèi)容和組織結(jié)構(gòu)
1.5 本章小結(jié)
第2章 基于ESP32 云平臺(tái)的人臉識(shí)別系統(tǒng)整體方案設(shè)計(jì)
2.1 系統(tǒng)需求分析
2.1.1 系統(tǒng)設(shè)計(jì)基本原則
2.1.2 系統(tǒng)設(shè)計(jì)主要指標(biāo)
2.1.3 系統(tǒng)功能
2.2 系統(tǒng)硬件總體設(shè)計(jì)方案
2.2.1 系統(tǒng)硬件架構(gòu)設(shè)計(jì)
2.2.2 無(wú)線模塊選型
2.2.3 人臉識(shí)別芯片選型
2.2.4 主控芯片選型
2.3 系統(tǒng)軟件設(shè)計(jì)方案
2.3.1 系統(tǒng)軟件層次設(shè)計(jì)
2.3.2 服務(wù)器選擇
2.4 本章小結(jié)
第3章 基于ESP32 云平臺(tái)的人臉識(shí)別系統(tǒng)硬件設(shè)計(jì)
3.1 電源電路設(shè)計(jì)
3.1.1 主電源電路設(shè)計(jì)
3.1.2 其他電源電路設(shè)計(jì)
3.2 無(wú)線模塊電路設(shè)計(jì)
3.3 門(mén)鎖狀態(tài)檢測(cè)模塊電路設(shè)計(jì)
3.4 電機(jī)模塊電路設(shè)計(jì)
3.5 接觸啟動(dòng)模塊電路設(shè)計(jì)
3.6 非接觸啟動(dòng)模塊電路設(shè)計(jì)
3.7 本章小結(jié)
第4章 基于ESP32 云平臺(tái)的人臉識(shí)別系統(tǒng)軟件設(shè)計(jì)
4.1 家居智能鎖控制中心軟件設(shè)計(jì)
4.1.1 AM437x的軟件設(shè)計(jì)
4.1.2 STM32L15x的軟件設(shè)計(jì)
4.1.3 串口通信協(xié)議設(shè)計(jì)
4.2 ESP32 軟件設(shè)計(jì)
4.2.1 ESP32 通信流程軟件設(shè)計(jì)
4.2.2 ESP32 熱點(diǎn)連接流程軟件設(shè)計(jì)
4.2.3 ESP32 連接服務(wù)器軟件設(shè)計(jì)
4.3 云服務(wù)器的軟件設(shè)計(jì)
4.3.1 阿里云服務(wù)器的搭建
4.3.2 云服務(wù)器程序流程設(shè)計(jì)
4.3.3 云服務(wù)器數(shù)據(jù)庫(kù)
4.4 APP端軟件設(shè)計(jì)
4.5 本章小結(jié)
第5章 基于ESP32 云平臺(tái)的人臉識(shí)別系統(tǒng)測(cè)試
5.1 家居智能鎖功能測(cè)試
5.1.1 人臉識(shí)別測(cè)試
5.1.2 密碼開(kāi)鎖測(cè)試
5.1.3 用戶主菜單測(cè)試
5.1.4 人臉登記測(cè)試
5.1.5 用戶管理測(cè)試
5.1.6 更改密碼測(cè)試
5.1.7 網(wǎng)絡(luò)設(shè)置測(cè)試
5.1.8 更改時(shí)間測(cè)試
5.2 家居智能鎖性能測(cè)試
5.3 無(wú)線模塊ESP32 聯(lián)網(wǎng)測(cè)試
5.3.1 無(wú)線模塊ESP32 程序燒錄測(cè)試
5.3.2 無(wú)線模塊ESP32 連接熱點(diǎn)測(cè)試
5.4 云服務(wù)端測(cè)試
5.5 手機(jī)APP測(cè)試
5.6 本章小結(jié)
總結(jié)與展望
參考文獻(xiàn)
致謝
附錄 A (攻讀碩士學(xué)位期間參加的科研項(xiàng)目)
附錄 B ESP32 和服務(wù)器部分代碼
本文編號(hào):3824636
本文鏈接:http://sikaile.net/kejilunwen/shengwushengchang/3824636.html
最近更新
教材專著