聚丰项目 > CH32V103智能指纹锁
基于RT-Thread系统和沁恒CH32V103开发板开发的一款物联网智能指纹锁;硬件部分由ESP8086WIFI模块,ATK-301指纹模块,CH32V103主控板等组成;软件部分实现阿里云智能的WIFI自动配网,APP远程开锁,指纹开锁等功能。
windoufu
分享windoufu
团队成员
windoufu 软件工程师
如上图所示,硬件部分由ESP8086WIFI模块,ATK-301指纹模块,CH32V103主控板等组成;其中:
ESP8086WIFI模块,负责完成阿里云智能APP通信,智能配网,远程开锁等功能。
ATK-301指纹模块,负责完成指纹注册和指纹匹配功能,采用串口和主控进行通信。
CH32V103主控板,负责完成和所有外设模块通信和功能逻辑的实现。
其中LED灯用来模拟开门状态,灯亮表示开门,灯灭表示关门。
该项目软件部分采用RT-Thread操作系统,由于CH32V103资源较小,很遗憾无法使用RT-Thread丰富的软件包。
如上图所示,该项目软件架构主要采用上图所示的几个线程完成,其中:
指纹线程:负责完成指纹注册和指纹匹配,指纹匹配成功后,发送开门信号量
按键线程:检测按键动作,实现指纹指纹注册和开门等功能
开门线程:等待开门信号量,实现开门动作
云智能APP:
WIFI配网视频:
功能演示视频:
(1.75 MB)下载