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 要用继电器来控制啊,好浪费啊。 觉得用光耦就可以了吧? 其实可能一个9013就可以对付了,但是不知道晶体管压降会带来什么不确定因素,为了省事,就用了一个继电器,呵呵。 多谢谢楼主分享! 这个不错,指纹传感器应该会越来越便宜的:lol 谢谢楼主分享,学到了
页:
[1]