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

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(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
2532
服務(wù)支持:
技術(shù)交流群

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

虛擬商品不可退

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

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

前言

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

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

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

一 連線圖

1. 原理圖

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

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

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

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

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

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

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

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

人臉模塊資料獲取

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

????

2. PCB效果

3. 實(shí)物效果

4. 功能概括

(1)硬件端

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

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

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

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

5. 識(shí)別成功后,可主動(dòng)推送到云平臺(tái)進(jìn)行保存。

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

(2)APP端

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

2. 開門操作:管理員可以手動(dòng)開門操作。

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

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

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

(3)云平臺(tái)端

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

演示視頻

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

提取碼:xzy0

二 底層代碼使用方式

1. 使用說明

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

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

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

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

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

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

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

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

2. 下載程序

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

3. 查看云平臺(tái)

三 APP使用方式

1. 操作方式:

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

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

Android studio下載鏈接

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

2. 使用說明

1. 管理員的賬號(hào)為admin,密碼為123456。

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

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

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

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

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

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

3. APP界面

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

  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. 修改平臺(tái)接入設(shè)備

若需要,請咨詢博主

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


????END????


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

推薦器件

更多器件
器件型號(hào) 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風(fēng)險(xiǎn)等級 參考價(jià)格 更多信息
LPC1768FBD100K 1 NXP Semiconductors RISC Microcontroller

ECAD模型

下載ECAD模型
$17.16 查看
DS3234SN#T&R 1 Maxim Integrated Products Real Time Clock, Non-Volatile, 1 Timer(s), CMOS, PDSO20, 0.300 INCH, ROHS COMPLIANT, SOP-20
$8.47 查看
ATMEGA644PA-AUR 1 Microchip Technology Inc IC MCU 8BIT 64KB FLASH 44TQFP
$4.99 查看

相關(guān)推薦

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

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