目录

 AS608指纹模块

 stm32f103c8t6最小系统板以及其他外设

工程资料

遇到的问题


 AS608指纹模块

 光学指纹模块更好用一点,电容式指纹模块的通信协议有一点不一样。

网上可以搜到相关的串口通信协议用户手册

首先可以尝试通过usb转串口让AS608与电脑串口通信,看通信协议,用电脑串口发送指令完成指纹录入等的操作。

通信协议在手册里,按照格式写命令。

具体串口通信如下:

 stm32f103c8t6最小系统板以及其他外设

引脚连接说明:

1.指纹模块

PA3:USART2_RX——指纹模块P4

PA2:USART2_TX——指纹模块P5

PA8:IO口——指纹模块P2

2.OLED屏幕

PB8(IIC_SCL)—OLED_SCL

PB9(IIC_SDA)—OLED_SDA

3.矩阵按键

矩阵按键1—8:PA12,PA11,PA1,AP0,PA4,PA5,PA6,PA7

4.继电器

IN—PB12

5.蜂鸣器

I/O—PB13

还有就是手工活了,硬纸板外加热熔胶枪制作的一个简易的门。

工程资料

链接:https://pan.baidu.com/s/1-zXsgLA0SEXv4uc5wmANMg 
提取码:asdf

遇到的问题

1.电容式指纹模块和光学指纹模块的选择,光学指纹模块AS608更佳一点

2.继电器驱动电压有要求且不一样。注意看自己买的继电器的参数,stm32的io口最大提供3.3V电压,对于个别继电器无法驱动导致电磁锁无法正常工作

 3.电磁锁的选择。有的个别的5V电压驱动的小电磁锁,无法使用继电器,用线直连可以驱动,一旦连接继电器就无法驱动了,我也不大明白为什么,所以可以买上图那种电磁锁,也更方便点

4.oled汉字中文显示

同时感谢其他博主的博客,基本上是总结了其他博主的内容,总结出了针对stm32F103

的指纹识别。

帮助最大的就是下面博主的博客。资料也是在它的基础上改的。

STM32项目设计:基于stm32f4的智能门锁(附项目视频全套教程、源码资料)_化作尘的博客-CSDN博客_基于stm32的智能门锁

小白一枚,有问题欢迎交流指正,谢谢

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐