查看: 2746|回复: 1

Edison指纹识别视觉门禁系统

[复制链接]

该用户从未签到

发表于 2017-4-28 17:38 | 显示全部楼层 |阅读模式
本帖最后由 Leonardo 于 2017-4-28 17:41 编辑

       门禁在工作生活中很常见,一些高级的门禁可以通过指纹或视觉识别来判断用户的身份,这一节视频我们用intel Edison ,DIY指纹视觉识别 门禁系统,首先系统识别使用者的指纹,与此同时摄像头通过视觉识别技术捕捉用户的脸并进行拍照储存备案,当且仅当指纹识别成功且捕捉到人脸后,门自动打开,状态指示灯绿,亮起,如果没有检测到人脸或指纹识别无效都不会开门,硬件部分我们需要准备intel Edison开发版一块,指纹识别模块,摄像头模块,舵机,传感器扩展版,RGB,LED模块,3D打印机,各类连接线,指纹识别模块我们采用的是FM-70光学指纹模块,我们手指内侧表面的皮肤凹凸不平,产生的纹路会形成各种各样的图案,皮肤的纹路在图案,断点和交叉点上各不相同,在信息处理中将它们称作“特征”,每个手指的特征都是唯一的,依靠这种唯一性,我们就可以把一个人同他的指纹对应起来,通过对他的指纹和预先保存的指纹进行比较,就可以验证他的真实身份,我们先将传感器扩展版连接到edison开发版上,然后将指纹识别传感器连接到扩展版上,指纹识别模块通过串口与其他设备通讯,现在将舵机接到5号口,将摄像头usb线插入到edison底板的usb口中,现在我们需要一个门禁模型方便演示,访问most3D.cn,搜索指纹视觉门禁,下载模型,模型共有三个部分,分别是门,门框,和门框底座,使用3D打印机将模型零件打印出来,将edison和传感器固定到底座中,舵机固定到门框的卡槽中,舵与门固定,制作好后,我们获取程序

让edison运行代码,将文件上传到edison的home文件夹中,完成后通过命令行 进入edison的系统,找到文件的位置,首先运行脚本文件,运行finger_sensor.py,现在把手指放在指纹识别模块上,模块开始识别,识别成功后摄像头扫描人脸,都成功后指示灯变为绿色,同时门打开。

finger.zip

348.03 KB, 下载次数: 121

该用户从未签到

发表于 2017-5-23 16:12 | 显示全部楼层
刚学习了支持楼主
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门推荐

5分钟带你快速了解新一代开发板:M5STACK
5分钟带你快速了解新一代
一、什么是M5Stack M5Stack是一种模块化、可堆叠扩展的开发板,每个模块
创客火首发无人机编队套装,开启不一样的人工智能教育
创客火首发无人机编队套装
2017年国务院发布《新一代人工智能发展规划》,提出要广泛开展人工智能科普活动,在中
这个F()函数是做什么的?
这个F()函数是做什么的
如图上,在看代码的时候,发现了这么一个函数,然后后面又一行英文注释。 我用有道翻
隔离论坛在搞一个开源的arduino墨水屏,值得入手吗?
隔离论坛在搞一个开源的ar
amobbs论坛出来了一个众筹的arduino的墨水屏终端,100多块钱,有大神加入了吗? 看着
两轮自平衡小车的线性CCD循迹总结
两轮自平衡小车的线性CCD
继之前的两轮自平衡小车的制作总结(https://www.arduino.cn/thread-99011-1-1.html)
Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
快速回复 返回顶部 返回列表