聚丰项目 > CH32V103智能指纹锁

CH32V103智能指纹锁

基于RT-Thread系统和沁恒CH32V103开发板开发的一款物联网智能指纹锁;硬件部分由ESP8086WIFI模块,ATK-301指纹模块,CH32V103主控板等组成;软件部分实现阿里云智能的WIFI自动配网,APP远程开锁,指纹开锁等功能。

windoufu windoufu

分享
1 喜欢这个项目
团队介绍

windoufu windoufu

团队成员

windoufu 软件工程师

分享
项目简介
基于RT-Thread系统和沁恒CH32V103开发板开发的一款物联网智能指纹锁;硬件部分由ESP8086WIFI模块,ATK-301指纹模块,CH32V103主控板等组成;软件部分实现阿里云智能的WIFI自动配网,APP远程开锁,指纹开锁等功能。
硬件说明

2021-12-14_224725.png

如上图所示,硬件部分由ESP8086WIFI模块,ATK-301指纹模块,CH32V103主控板等组成;其中:

ESP8086WIFI模块,负责完成阿里云智能APP通信,智能配网,远程开锁等功能。

ATK-301指纹模块,负责完成指纹注册和指纹匹配功能,采用串口和主控进行通信。

CH32V103主控板,负责完成和所有外设模块通信和功能逻辑的实现。

其中LED灯用来模拟开门状态,灯亮表示开门,灯灭表示关门。


软件说明

该项目软件部分采用RT-Thread操作系统,由于CH32V103资源较小,很遗憾无法使用RT-Thread丰富的软件包。

2021-12-14_225330.png

如上图所示,该项目软件架构主要采用上图所示的几个线程完成,其中:

指纹线程:负责完成指纹注册和指纹匹配,指纹匹配成功后,发送开门信号量

按键线程:检测按键动作,实现指纹指纹注册和开门等功能

开门线程:等待开门信号量,实现开门动作


演示效果

云智能APP:

微信图片_20211213225102.jpg

WIFI配网视频:

功能演示视频:

附件

(1.75 MB)下载

评论区(0 )