p9032 发表于 2015-12-22 11:41:37

FPM10A指纹控制模块实验---Keep Your Secret

最近买了一个FPM10A指纹模块,130元,觉得很好玩,进行了各种实验。之后设计了一个保存个人秘密的装置--Keep Your Secret---用指纹开启的U盘。



一、使用零件
1、arduino nano 1个
2、FPM10A 指纹模块 1个
3、LCD1602 I2C 一个
3、继电器板 1个
4、usb延长线 一根
5、u盘 1个


二、系统设计
系统功能很简单,当装置usb插头插入电脑时,arduino启动指纹识别,lcd显示提示;当指纹比对成功时,arduino控制接通u盘电源,关断指纹模块电源,lcd提示。


1、FPM10A模块,指纹模块接D2-绿线,D3-黄线


2、USB延长线剪断,黄绿白线接上,红线是接继电器,黑线接所有器件的地;


3、arduino nano 电源正接27脚+5v,负接29脚GND


4、显示需要软串口参见下面链接,接A4-SDA,A5-SCL
https://www.arduino.cc/en/Reference/SoftwareSerial


5、继电器in 接D4;应该也可以用晶体管制作开关,但是害怕引入压降造成不稳定,就干脆使用继电器了。
继电器公用端接电源正,常闭触点接指纹模块,常开触点接U盘正


6、程序设计
http://pan.baidu.com/s/1ged4Vn1,密码:yeeg


三、外壳设计
1、用google sketchup画了一个外壳,http://www.uc3dp.com打印的,有点贵。
2、壳子前后盖使用内六角螺丝紧固。
3、arduino nano 的ICSP 插头要剪掉,使用1mm螺丝和螺母安装。
4、继电器使用2.5mm螺丝安装。
5、LCD1602使用2.5mm螺丝安装。





详细设计和调试,请参见:
http://blog.sina.com.cn/s/blog_54bf41d30102w33v.html

shihaipeng04 发表于 2015-12-24 15:56:16

要用继电器来控制啊,好浪费啊。 觉得用光耦就可以了吧?

p9032 发表于 2015-12-24 20:30:34

其实可能一个9013就可以对付了,但是不知道晶体管压降会带来什么不确定因素,为了省事,就用了一个继电器,呵呵。

独行者 发表于 2015-12-25 10:27:05

多谢谢楼主分享!

ranqingfa 发表于 2015-12-25 12:47:21

这个不错,指纹传感器应该会越来越便宜的:lol

急速未来 发表于 2018-4-11 21:57:10

谢谢楼主分享,学到了
页: [1]
查看完整版本: FPM10A指纹控制模块实验---Keep Your Secret