失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 物联网毕设 -- 人脸识别门禁系统(K210--HEX协议版本)

物联网毕设 -- 人脸识别门禁系统(K210--HEX协议版本)

时间:2020-01-20 19:55:12

相关推荐

物联网毕设 -- 人脸识别门禁系统(K210--HEX协议版本)

目录

一 连线图

原理图​编辑

PCB电路图​编辑

实物图展示​编辑

指示状态

二 功能概括

下位机

上位机

云平台端

K210端

三 底层代码使用方式

四 APP使用方式

1. 本地数据库设计

2. 下载APP

3. 功能使用说明

4. 根据视频进行账号的建立

五 整体效果演示

副录(下位机自动把接收到的HEX指令翻译成指令系统)

灯光系统提示

指令系统-上位机->下位机

指令系统-下位机->上位机

一 连线图

原理图

PCB电路图

实物图展示

指示状态

开发板本身自带一个LED ,这个LED作为我们查看网络连接状态和获取数据状态的说明

(1)灯开机闪烁一下,说明我们已经连接上云平台

(2)灯8秒状态改变一下,心跳保活机制

二 功能概括

下位机

(1). 控制步进电机进行模拟门的使用,若开门后,默认10秒后自动关闭

(2). RGB灯的控制,返回各种颜色的LED灯效果以区分硬件设备状态(详情见副录)

(3). K210芯片通讯,使用串口与K210人脸识别模块进行HEX协议通讯

(4). ESP8266自动连接OneNET云平台,默认使用MQTT协议,手机端需要订阅该硬 件端发布的主题进行MQTT通讯.(注:需要自行开启WIFI热点,修改WIFI热点参数WIFI名字:hhh .WIFI密码:12345678)

(5). 处理MQTT主题发送过来的消息(详情见指令系统)

上位机

(1). 三个权限登录系统,管理员,教师,学生。

(2). 管理员端:修改信息审核,查看全部开门记录,权限设置,录入,删除人脸.

(3). 教师端:修改个人信息(录入,删除自己人脸,基本信息),查看自己以及班级学生开门记录.

(4). 学生端:修改个人信息(录入,删除自己人脸,基本信息),查看开门记录

(5). 自动订阅主题,回复下位机心跳包.

云平台端

(1). 登录OneNET云平台后可以看到后台数据,这个数据会实时更新,只要底层获取到有效数据,则会向上发送数据。

(2). 获取开门的用户id,以及门状态,显示到平台中,用户id为0时则表示无人开门

K210端

(1). 感兴趣可以去看,这里我们已经调成了我们所要使用的固件了

使用说明 (Github): /sipeed/MF1-User-Manual

硬件原理图/数据手册: /shareURL/MAIX/HDK

固件/资源包资料下载: http://api./shareURL/MF_Module

Sipeed HardWare: /sipeed/Sipeed_HardWare

三 底层代码使用方式

先根据原理图进行连线,连接好以后在做后面的操作打开手机热点 热点名字:hhh 密码:12345678打开程序(硬件由工作室出的可以忽略下载程序这部分)
查看云平台数据

显示有效数据

四 APP使用方式

1. 本地数据库设计

2. 下载APP

3. 功能使用说明

因为是使用本地数据库,所以我们的Android是默认24H在线,只要Android在线时才会收到开门记录,如果Android不在线且使用录入的人脸信息开门的,只要在云平台中查看开门记录

管理员端:管理员端不能进行账号创建,只能出厂设置,

管理员账号:123456

管理员密码:admin

教师端:只能由管理员创建教师账号,可以查看班级学生开门记录

学生端:可以在注册界面创建学生账号 ,无限制要求

4. 根据视频进行账号的建立

五 整体效果演示

基于人脸设别的智能门禁系统-CSDN直播1.下位机(1). 控制步进电机进行模拟门的使用,若开门后,默认10秒后自动关闭(2). RGB灯的控制,返回各种颜色的LED灯效果以区分硬件设备状态(详情见副录)(3). K210芯片通讯,使用串口与K210人脸识别模块进行HEX协议通讯(4). ESP8266自动连接OneNET云平台/v/243706

副录(下位机自动把接收到的HEX指令翻译成指令系统)

灯光系统提示

指令系统-上位机->下位机

指令系统-下位机->上位机

如果觉得《物联网毕设 -- 人脸识别门禁系统(K210--HEX协议版本)》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。