加入星計劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入

物聯(lián)網(wǎng)畢設(shè)-人臉打卡系統(tǒng)(WIFI+APP+OneNet)

07/08 09:16
2432
服務(wù)支持:
技術(shù)交流群

完成交易后在“購買成功”頁面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗、收獲成長和認(rèn)同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當(dāng)前內(nèi)容為數(shù)字版權(quán)作品,購買后不支持退換且無法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論
放大
實物圖
  • 方案介紹
    • 前言
    • 一 連線圖
    • 人臉模塊資料獲取
    • 二 底層代碼使用方式
    • 三 APP使用方式
    • 四 程序修改部分
    • 若需要,請咨詢博主
  • 相關(guān)文件
  • 推薦器件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

前言

(1)硬件端 硬件端部分沒有APP時,可以通過按鍵進(jìn)行設(shè)備的檢測、注冊和刪除操作。設(shè)備聯(lián)網(wǎng)成功后,每1.5秒會進(jìn)行一次人臉數(shù)據(jù)的采集,通過人臉識別模塊進(jìn)行人臉數(shù)據(jù)的比對,驗證識別結(jié)果后通過步進(jìn)電機模擬人工開門的操作。同時,通過RGB燈進(jìn)行狀態(tài)提示,通過蜂鳴器進(jìn)行人臉檢測提示,提高設(shè)備工作的可視化和用戶體驗。當(dāng)識別成功后,設(shè)備可以主動將數(shù)據(jù)推送至云平臺進(jìn)行保存。 如果設(shè)備處于斷開狀態(tài),ESP8266會自動重啟設(shè)備進(jìn)行聯(lián)網(wǎng)。硬件部分的功能有按鍵操作檢測,人臉數(shù)據(jù)采集,人臉識別比對,開門操作模擬,狀態(tài)提示和自動連接網(wǎng)絡(luò)等。

(2)軟件端 軟件端分為管理員和用戶端,可以進(jìn)行添加刪除以及注冊設(shè)備賬號等相關(guān)操作。管理員可以手動進(jìn)行開門操作,管理員和用戶都可以進(jìn)行添加和刪除人臉。用戶注銷賬號需要管理員進(jìn)行審核同意后才能進(jìn)行注銷。管理員可以查看當(dāng)前最新的人臉打卡記錄(通過倒敘排列),用戶可以查看自己的人臉打卡記錄。軟件部分的功能有用戶身份管理、設(shè)備注冊管理、添加/刪除人臉、管理審核用戶注銷請求、查看打卡記錄等。

(3)云平臺端 云平臺主要負(fù)責(zé)獲取設(shè)備相關(guān)數(shù)據(jù)并進(jìn)行在云平臺展示。云平臺展示的數(shù)據(jù)有設(shè)備聯(lián)網(wǎng)狀態(tài)、設(shè)備注和設(shè)備當(dāng)前最新的人臉打卡記錄

一 連線圖

1. 原理圖

開發(fā)板自帶一個LED燈,作為監(jiān)測網(wǎng)絡(luò)連接狀態(tài)和獲取數(shù)據(jù)狀態(tài)的指示。其功能點如下:

1. 當(dāng)設(shè)備連接上云平臺后,LED和機都會同時閃爍一下,表示設(shè)備已經(jīng)成功連接云平臺。如果MUC上的LED處于閃爍狀態(tài),則說明設(shè)備正在正常運行狀態(tài)。如果LED燈不再閃爍,請按下復(fù)位鍵將程序手動復(fù)位一次,進(jìn)行設(shè)備的重啟。

2. 硬件端在每次檢測到人臉成功后,就會向云平臺傳輸一次信息,讓云平臺了解到當(dāng)前人臉的識別情況。

????(本文章僅提供思路和實現(xiàn)方法,并不包含代碼,需要代碼的同學(xué)請自行聯(lián)系博主)

????(有疑問或需要定制或者技術(shù)支持等,也請自行聯(lián)系博主)????

歡迎關(guān)注微信公眾號星之援工作室,公眾號不定時開源設(shè)計項目

支持單片機,Android系統(tǒng)設(shè)計成品定制,項目代做

請聯(lián)系微信:13648103287

人臉模塊資料獲取

關(guān)注微信公眾號 -- 星之援工作室 發(fā)送關(guān)鍵字(TX510

????

2. PCB效果

3. 實物效果

4. 功能概括

(1)硬件端

1. 無需APP操作,可通過按鍵實現(xiàn)設(shè)備的檢測、注冊和刪除功能。

2. 設(shè)備聯(lián)網(wǎng)成功后,每1.5秒自動進(jìn)行人臉數(shù)據(jù)的采集。

3. 利用人臉識別模塊進(jìn)行人臉數(shù)據(jù)的比對,并通過步進(jìn)電機模擬開門的操作。

4. 設(shè)備狀態(tài)會通過RGB燈進(jìn)行提示,同時蜂鳴器會進(jìn)行人臉檢測的提示。

5. 識別成功后,可主動推送到云平臺進(jìn)行保存。

6. ESP8266會自動連接網(wǎng)絡(luò),如遇斷連情況,設(shè)備會自動重啟以進(jìn)行聯(lián)網(wǎng)。

(2)APP端

1. 設(shè)備賬號管理:管理員和用戶都可以添加、刪除和注冊設(shè)備賬號。

2. 開門操作:管理員可以手動開門操作。

3. 人臉管理:管理員和用戶都可以添加或刪除人臉。

4. 賬號注銷:用戶需要得到管理員同意后才能進(jìn)行賬號注銷。

5. 打卡記錄查看:管理員可以查看最新的人臉打卡記錄,并通過倒序排列進(jìn)行查看;而用戶只能查看自己的人臉打卡記錄。

(3)云平臺端

  1. 獲取設(shè)備相關(guān)數(shù)據(jù)顯示到云平臺進(jìn)行展示

演示視頻

鏈接:https://pan.baidu.com/s/1x9B8WqDRHMW6jxieTNiG9Q?pwd=xzy0

提取碼:xzy0

二 底層代碼使用方式

1. 使用說明

(1). 當(dāng)使用設(shè)備時,設(shè)備會自動連接名為"NET",密碼為"12345678"的WIFI熱點,需要使用2.4GHZ頻率的無線網(wǎng)連接。

(2). 在設(shè)備處于正常狀態(tài)時,開發(fā)板上的LED會閃爍,表示設(shè)備正在運行。

(3). 設(shè)備上有三個按鍵,但使用時可以不需要按這些按鍵,設(shè)備會自動進(jìn)行人臉數(shù)據(jù)的采集。

(4). 屏幕上可以顯示設(shè)備的獲取狀態(tài),用戶可以直接查看。

(5). 如果需要對人臉模塊進(jìn)行復(fù)位,可以在聯(lián)網(wǎng)模式下長按第三個按鍵,這樣可以刪除設(shè)備上的所有人臉信息。

(多看視頻,視頻中有完整功能演示)

(多看視頻,視頻中有完整功能演示)

(多看視頻,視頻中有完整功能演示)

2. 下載程序

  1. 先根據(jù)原理圖進(jìn)行連線,連接好以后在做后面的操作
  2. 打開手機熱點 熱點名字:NET密碼:12345678
  3. 打開程序(硬件由工作室出的可以忽略下載程序這部分)

3. 查看云平臺

三 APP使用方式

1. 操作方式:

使用Android手機安裝APK進(jìn)操控

安裝Android studio導(dǎo)入項目使用模擬器

Android studio下載鏈接

下載Android Studio_android studio 下載_psh714的博客-CSDN博客

2. 使用說明

1. 管理員的賬號為admin,密碼為123456。

2. 管理員可通過登錄后,進(jìn)行用戶數(shù)據(jù)的錄入以及刪除操作。

3. 用戶在使用系統(tǒng)前,需先注冊賬號,然后才能進(jìn)行登錄操作。

4. 用戶若需刪除賬戶,則需先向管理員提交申請,并等待管理員同意,才能進(jìn)行刪除。

(多看視頻,視頻中有完整功能演示)

(多看視頻,視頻中有完整功能演示)

(多看視頻,視頻中有完整功能演示)

3. APP界面

4. 數(shù)據(jù)庫設(shè)計

  1. 用戶表(user)

釋義

類型

約束

備注

Uid

用戶變化

Integer

主鍵

Uname

用戶姓名

Char(20)

不為空

Upassword

用戶密碼

Char(50)

不為空

Utype

用戶類型

Integer

不為空

0為普通用戶

1為管理員

Uphone

用戶電話

Integer

不為空

Usex

用戶性別

Char(6)

不為空

Fid

用戶人臉對應(yīng)的id

Integer

默認(rèn)為-1,-1則表示未錄入

backlog

注銷申請

Integer

不為空

默認(rèn)為0,1表示提出申請,2表示申請被駁回

四 程序修改部分

  1. 硬件代碼
  1. 如需修改WiFi

  1. 修改平臺接入設(shè)備

若需要,請咨詢博主

聯(lián)系方式 微信號:13648103287


????END????


  • 聯(lián)系方式.docx

推薦器件

更多器件
器件型號 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風(fēng)險等級 參考價格 更多信息
MK70FN1M0VMJ15 1 Freescale Semiconductor Kinetis K 32-bit MCU, ARM Cortex-M4 core, 1MB Flash, 150MHz, Graphics LCD, MAPBGA 256

ECAD模型

下載ECAD模型
$18.16 查看
STM32H757XIH6TR 1 STMicroelectronics RISC Microcontroller
暫無數(shù)據(jù) 查看
STM32H743XIH6 1 STMicroelectronics High-performance and DSP with DP-FPU, Arm Cortex-M7 MCU with 2MBytes of Flash memory, 1MB RAM, 480 MHz CPU, Art Accelerator, L1 cache, external memory interface, large set of peripherals

ECAD模型

下載ECAD模型
$31.15 查看

相關(guān)推薦

電子產(chǎn)業(yè)圖譜

方案定制,程序設(shè)計方案、單片機程序設(shè)計與講解、APP定制開發(fā)。本公眾號致力于向讀者傳遞關(guān)于程序設(shè)計和開發(fā)的相關(guān)知識,并分享一些關(guān)于軟件開發(fā)的最佳實踐。如果您有什么問題或建議,請隨時聯(lián)系我們。我們將竭誠為您服務(wù)