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

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

物聯(lián)網(wǎng)畢設(shè)-人臉識別門禁系統(tǒng)(K210-HEX協(xié)議版本)

05/06 08:51
5913
服務(wù)支持:
技術(shù)交流群

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

虛擬商品不可退

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

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論
放大
實物圖
相關(guān)方案
  • 方案介紹
    • 通知
    • 一 連線圖
    • 二 功能概括
    • 三 底層代碼使用方式
    • 四 APP使用方式
    • 五 整體效果演示
    • 副錄(下位機自動把接收到的HEX指令翻譯成指令系統(tǒng))
  • 相關(guān)文件
  • 推薦器件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

通知

由于所使用的K210集成板廠家準備停產(chǎn)了,需要的小伙伴可以移步看一下另一款人臉識別項目,功能也可達到

人臉打卡icon-default.png?t=N4HBhttps://blog.csdn.net/herui_2/article/details/130686040?spm=1001.2014.3001.5502

一 連線圖

  1. 原理圖

  2. PCB電路圖

    ?

  3. 實物圖展示

  4. 指示狀態(tài)

    開發(fā)板本身自帶一個LED ,這個LED作為我們查看網(wǎng)絡(luò)連接狀態(tài)和獲取數(shù)據(jù)狀態(tài)的說明

    (1)燈開機閃爍一下,說明我們已經(jīng)連接上云平臺

    (2)燈8秒狀態(tài)改變一下,心跳?;顧C制


二 功能概括

  1. 下位機

    (1). 控制步進電機進行模擬門的使用,若開門后,默認10秒后自動關(guān)閉

    (2). RGB燈的控制,返回各種顏色的LED燈效果以區(qū)分硬件設(shè)備狀態(tài)詳情見副錄

    (3). K210芯片通訊,使用串口與K210人臉識別模塊進行HEX協(xié)議通訊

    (4). ESP8266自動連接OneNET云平臺,默認使用MQTT協(xié)議,手機端需要訂閱該硬 件端發(fā)布的主題進行MQTT通訊.(注:需要自行開啟WIFI熱點,修改WIFI熱點參數(shù)WIFI名字:hhh ?.WIFI密碼:12345678)

    (5). 處理MQTT主題發(fā)送過來的消息(詳情見指令系統(tǒng)

  2. 上位機

    (1). 三個權(quán)限登錄系統(tǒng),管理員,教師,學(xué)生。

    (2). 管理員端:修改信息審核,查看全部開門記錄,權(quán)限設(shè)置,錄入,刪除人臉.

    (3). 教師端:修改個人信息(錄入,刪除自己人臉,基本信息),查看自己以及班級學(xué)生開門記錄.

    (4). 學(xué)生端:修改個人信息(錄入,刪除自己人臉,基本信息),查看開門記錄

    (5). 自動訂閱主題,回復(fù)下位機心跳包.

  3. 云平臺端

    (1). 登錄OneNET云平臺后可以看到后臺數(shù)據(jù),這個數(shù)據(jù)會實時更新,只要底層獲取到有效數(shù)據(jù),則會向上發(fā)送數(shù)據(jù)。

    (2). 獲取開門的用戶id,以及門狀態(tài),顯示到平臺中,用戶id為0時則表示無人開門

  4. K210端

    (1). 感興趣可以去看,這里我們已經(jīng)調(diào)成了我們所要使用的固件

    使用說明 (Github): github.com/sipeed/MF1-User-Manual

    硬件原理圖/數(shù)據(jù)手冊: https://dl.sipeed.com/shareURL/MAIX/HDK

    固件/資源包資料下載: http://api.dl.sipeed.com/shareURL/MF_Module

    Sipeed HardWare: github.com/sipeed/Sipeed_HardWare

三 底層代碼使用方式

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

?

  1. 查看云平臺數(shù)據(jù)

顯示有效數(shù)據(jù)

四 APP使用方式

1. 本地數(shù)據(jù)庫設(shè)計

  1. 用戶表

Uid

Int

主鍵

Uphone

Char(11)

唯一

Upassword

Char(20)

Uname

Char(20)

姓名

Utype

int

不為空

0-學(xué)生,1-教師,2管理員

Uclass

Char(50)

班級,老師有多個班級用,號隔開

Ustate

Int

狀態(tài)

不為空,默認0

0-正常;1-禁用

Usex

Int

性別

不為空

0-女;1-男

Uage

Int

年齡

不為空

ufid

int

人臉id

唯一

班級表

cname

Char(20)

主鍵

Cnum

Int

人數(shù)

開門記錄表

did

Int

門的id

uid

int

開門人id

Odate

Char(20)

開門日期

Otime

Char(20)

開門時間

門表

did

Int

門的id

dname

Char(50)

門的名稱,可自定義

2. 下載APP

3. 功能使用說明

因為是使用本地數(shù)據(jù)庫,所以我們的Android是默認24H在線,只要Android在線時才會收到開門記錄,如果Android不在線且使用錄入的人臉信息開門的,只要在云平臺中查看開門記錄

管理員端:管理員端不能進行賬號創(chuàng)建,只能出廠設(shè)置,

管理員賬號:123456

管理員密碼:admin

教師端:只能由管理員創(chuàng)建教師賬號,可以查看班級學(xué)生開門記錄

學(xué)生端:可以在注冊界面創(chuàng)建學(xué)生賬號 ,無限制要求

4. 根據(jù)視頻進行賬號的建立

五 整體效果演示

基于人臉設(shè)別的智能門禁系統(tǒng)-CSDN直播1.下位機(1). 控制步進電機進行模擬門的使用,若開門后,默認10秒后自動關(guān)閉(2). RGB燈的控制,返回各種顏色的LED燈效果以區(qū)分硬件設(shè)備狀態(tài)(詳情見副錄)(3). K210芯片通訊,使用串口與K210人臉識別模塊進行HEX協(xié)議通訊(4). ESP8266自動連接OneNET云平臺https://live.csdn.net/v/243706

副錄(下位機自動把接收到的HEX指令翻譯成指令系統(tǒng))

燈光系統(tǒng)提示

燈光提示

釋義

紅燈常亮

正在初始化,MQTT服務(wù)器連接失敗

人臉模塊初始初始化失敗

綠燈常亮

MQTT服務(wù)器連接成功

人臉模塊初始初始化成功

每10秒發(fā)送一次心跳包

藍燈亮起

進入錄入人臉模式

黃燈閃爍一下

第一次錄入人臉成功

黃燈閃爍一下

第二次錄入人臉成功

黃燈閃爍一下

第三次錄入人臉成功(第三次成功之后自動返回綠燈常亮)

紅燈閃爍一下

第一次錄入人臉失敗

紅燈閃爍兩下

第二次錄入人臉失敗

紅燈閃爍三下

第三次錄入人臉失敗

藍燈閃爍一下

人臉識別成功

指令系統(tǒng)-上位機->下位機

指令參數(shù)

釋義

Heart:1

心跳包應(yīng)答

DeleteFace:[ID]

例:DeleteFace:0

刪除人臉 ID(0-254),? 設(shè)為 0xFF,則刪除所有人

AddFace:[ID]

添加人臉 ID(0-254)

在錄入三張人臉特征后執(zhí)行

GiveUpFace:[ID]

添加人臉 ID(0-254)

拋棄之前錄入的人臉特征(任意執(zhí)行)

CheckFace:1

對比人臉

Feature1:[ID]

添加第一張人臉特征 ID(0-254)

Feature2:[ID]

添加第二張人臉特征 ID(0-254)

Feature3:[ID]

添加第三張人臉特征 ID(0-254)

CheckDR:0

檢測門禁狀態(tài)

StateDR:[State]

State=1,開門狀態(tài)控制

State=0,關(guān)門狀態(tài)控制

指令系統(tǒng)-下位機->上位機

指令參數(shù)

釋義

Heart:0

心跳包請求

CheckFace:[ID]

返回檢測到底人臉I(yè)D,若為0,則為陌生人臉

DeleteFaceOK:[ID]

刪除人臉 ID(0-254)指定刪除成功

Feature1OK:[ID]

添加(ID)第一張人臉特征成功

Feature2OK:[ID]

添加(ID)第二張人臉特征成功

Feature3OK:[ID]

添加(ID)第三張人臉特征成功

AddFaceOK:[ID]

添加(ID)人臉成功

DR:[State]

State=1,處于開門狀態(tài)

State=0,處于關(guān)門狀態(tài)

ERROR:[ State]

State=1,無有效指紋

State=2,輸入合法指令

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

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

推薦器件

更多器件
器件型號 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風險等級 參考價格 更多信息
ECS-160-10-30B-CKM-TR 1 ECS International Inc Parallel - Fundamental Quartz Crystal,

ECAD模型

下載ECAD模型
$7.67 查看
ECS-2520S18-384-EN-TR 1 ECS International Inc HCMOS Output Clock Oscillator,

ECAD模型

下載ECAD模型
$1.86 查看
ASFLMPLV-100.000MHZ-LR-T 1 Abracon Corporation MEMS OSC XO 100.0000MHZ LVDS SMD

ECAD模型

下載ECAD模型
$4.88 查看

相關(guān)推薦

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

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