智能指纹柜锁2.0 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

专业版 智能指纹柜锁2.0

简介:一款使用ESP32为主控,可以长期通电的指纹识别柜锁模块。

开源协议: CC BY-NC-SA 3.0

(未经作者授权,禁止转载)

已参加:星火计划2024

创建时间: 2024-03-15 10:49:23
更新时间: 2024-05-15 17:18:01
描述

项目说明

本模块开发本意是用在入户门外的电梯厅里的柜子上。因为电梯厅属于开放区域,柜子里存放的东西安全没有保证,所以开发一个指纹电磁锁,通过esp32接入家里的HA智能家居控制中心,可以通过多种方式开锁。

我个人讨厌使用电池的东西,因为不一定什么时候就没电了,用起来太麻烦,开发这个锁的初衷就是为了提供一个可以使用市电,后期不用担心没电的指纹锁。

虽然现在市电停电很少很少发生了,但是我还是为它准备了12V蓄电池的UPS功能,这样停电了也不用担心柜门打不开。

 

开源协议

CC-BY-NC-SA 3.0,知识共享许可协议-署名-非商业使用-相同方式共享

CC:知识共享许可协议(英语:Creative Commons license的缩写

BY:署名,您必须给出适当的署名,提供指向本许可协议的链接,同时标明是否(对原始作品)作了修改。

SA:相同方式共享,如果您 再混合、转换或者基于本作品进行创作,您必须基于与原先许可协议相同的许可协议分享发布您贡献的作品。

NC:非商业使用,您不得将本作品用于商业目的。

 

项目相关功能

主要功能:指纹识别通过后开锁、智能家居控制中心其他开锁方式。

附加功能:12V蓄电池低压自动充电,充满自动断电 、停电自动接入12V蓄电池供电。

通信:SOCKET网络通信、MQTT两种方式都可以发送控制指令。

添加433Mhz频率接收模块,可以通过射频控制开锁。

通过MQTT记录日志,集成进NODE-RED,统一管理日志。

设置单独一路控制单独的电磁锁,当不在家时,可以为快递员、外卖员等送货提供临时储存柜。

 

项目属性

本项目为首次公开,为本人原创项目。项目未曾在别的比赛中获奖。

 

项目进度

已完成

 

设计原理

此项目指纹模块与ESP32模块之间使用uart通信,指纹识别成功后,继电器吸合,电磁锁通电自动打开。

ESP32通过MQTT接入智能家居控制中心,通过MQTT通信可以执行指纹录入、指纹删除、指纹查询、开锁、检查电磁锁状态等指令。

有市电优先使用市电,停电后自动切换为12V蓄电池供电,通过ESP32的ADC口监测蓄电池电量,电压过低则开启充电,充满后自动断电。

主控模块通过网线连接(仅做连接线,不可通过网络)到下面的指纹仪进行UART数据通信。

 

软件说明

软件源码已共享至附件

 

实物展示

 

主控模块:

主控模块

指纹识别模块

电磁锁,12V,额定电流0.4A,可接入数量由继电器以及电源决定。因为我的柜子只有5组柜门,所以接入了5个。

电磁锁

 

 

其他

演示视频:【2024星火计划】指纹智能锁2.0_哔哩哔哩_bilibili

工程附件:参加活动的作品必须把工程相关的程序附件上传至开源平台或个人的代码存储云端,附件最大支持50M上传(请勿在立创工作区上传,有限制)

设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
工程视频/附件
序号 文件名称 下载次数
1

程序源码.zip

88
2

FPLockManager指纹管理程序.zip

53
工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP