生物识别技术是用于身份识别的新兴技术。生物识别是指基于指纹、虹膜、面部识别等生物特征对人进行自动识别。本文提出了一种基于指纹的考勤系统。参加教育机构,行业将需要更多的文书工作和时间。为了减少这种情况,开发了基于指纹的自动考勤系统。我们也称之为生物考勤系统。我们已经看到了如何使用基于AVR单片机的RFID考勤系统。在这里,我们将介绍如何使用AVR单片机设计生物特征考勤系统电路。
生物考勤系统电路原理:
该电路的主要目的是记录考勤,并在要求时显示。
指纹识别是基于在这个世界上没有两个人拥有相同的指纹这一事实。这是因为每个人的DNA遗传密码都很特殊。指纹模块根据指纹上的脊和谷来区分两个手指。当给定指纹时,它使用一些算法存储脊谷方向发生变化的点。在指纹模块内部设计了DSP处理器来实现和分析指纹算法。
电路的核心是指纹模块。当指纹匹配时,它会向控制器发送命令。单片机从指纹模块接收这些命令,并使用内部的EEPROM存储考勤。键盘用于向控制器发送请求,或者注册新的请求,或者保存出席或退出。LCD显示屏显示接收到的命令的相关消息。
生物考勤系统电路图:
电路元件:
- AVR单片机开发板。
- R305指纹模块。
- 键盘(4 * 3)。
- Atmega8单片机
- RS232串行电缆。
- 直流电池或适配器(12V, 1Amp)。
- 16*2 Alpha数字液晶显示。
- 单pi连接线。
生物考勤系统电路设计:
这里,我们使用的是AVR系列的ATmega8微控制器。它是8位微控制器,有23个可编程输入和输出引脚。它有8kb的闪存,512字节的EEPROM, 1KB的SRAM。
这里使用的生物识别模块是R305系列指纹模块。它支持USART通信协议。这里采用USART协议与微控制器进行通信。USART是通用的同步和异步接收和发送器。这个模块有四个引脚:1)Transmit, 2) Receive, 3) Vin, 4) GND。发送引脚连接到微控制器的接收引脚。接收引脚应连接到微控制器的发送引脚。Vin加5V电压,GND接地。数据可以通过串行通信传输或接收。
指纹处理包括两个步骤:1)手指登记和2)手指匹配。最初,要注册手指,用户必须向模块提供两次指纹。模块检查这两个图像并生成一个模板图像并将其存储。在手指匹配的第二步中,将输入的指纹与生成的模板图像进行1:1匹配,生成确认。对于1:N匹配输入与库中的图像进行匹配。它给出匹配的图像,生成匹配图像的页面id。
在这个项目中使用的小键盘是4*3小键盘,即它有四行三列。键盘的列连接到微控制器的PORT D引脚。PD5到PD7引脚连接到键盘的三列。行连接到微控制器的PORT C。PC0到PC3引脚连接到键盘的行。要出勤,请按键盘上的1键,要注册请按键盘上的2键,要清除所有数据请按键盘上的3键。
液晶显示器用于显示信息。这是与微控制器的PORTB接口。4位模式LCD连接微控制器。D4-D7引脚连接单片机的PB0-PB3引脚。RS引脚接PB4, RW引脚接PB5, Enable引脚接PB6。
基于指纹的考勤系统电路的工作:
- 给AVR开发板供电。
- 使用串口线将代码刻录到微控制器中。
- 烧录代码时,请确保滑动开关处于编程模式。
- 烧代码后,切断电源并断开串口电缆。
- 现在按图示连接电路。
- LCD将显示“生物考勤系统”。
- 一段时间后,它将显示一条消息“1。出席,2。保存,3.清楚”。
- 现在从键盘上按1。如果你把手指放在模块上,它就会记录出勤率。如果你的手指不匹配,它将显示相同的。
- 如果你想保存你的号码按2从键盘。它会要求你输入卷号,并要求你放置手指。成功保存详细信息后,显示已保存的消息。
- 要再次注册,请从键盘上按1,然后按2退出。
- 如果要清除数据,请从键盘上按3并输入密码。
生物考勤系统电路应用:
- 这可以用于教育机构。
- 生物考勤系统可应用于工业领域。
- 生物识别技术可用于ATM的身份验证。
- 指纹身份验证可用于门禁控制。
电路的局限性:
- 有可能通过放置假指纹而误用这项技术。
- 模块是敏感的,需要小心处理。
56岁的反应
先生,你的电路图好像是用proteus制作的。如果是这样,那么你是如何在proteus中获得指纹模块的。
请发送到我的邮箱:
哈米德.safikhani@gmail.com
您好,我对生物考勤系统感兴趣,请提供代码。
我需要这个系统的代码。
请把这个项目的代码发给我…
任何有代码的人
请把这个项目的代码发给我
您好,我对生物考勤系统感兴趣,请提供代码。
请提供给我代码
亲爱的先生,
请把代码和电路图发到我的邮箱@gourabagrawal@gmail.com.提前谢谢。
这个项目是否可以用8051 Mc代替atmega8 Mc完成
我对这个项目感兴趣,所以请给我这个项目代码.....
亲爱的先生,
请把代码和CKT图发我邮箱sattirupeshreddy@gmail.com
提前谢谢你先生
你知道密码
我对这个项目感兴趣,所以请发送代码到srinivasannkece@gmail.com
亲爱的先生,
请把代码和电路图发到我的邮箱@
aidanordin1sss@gmail.com
提前谢谢。
请告诉我密码
请给我一个这个项目的代码
你明白这个代码了吗?
先生,请把我的代码和电路发给我的电子邮件,我的项目有问题。
请发送代码PLSSS
把密码寄给我
请快点做。
谢谢
请把代码发给我
我的学生对这个项目非常感兴趣。请把项目的代码发我到这个邮箱tkwantwi@umat.edu.gh
我对此很感兴趣。
请提供给我代码
谢谢你的分享,如果你能把整个项目的工作发送到我的邮箱,我将不胜感激!!
请把这个项目的代码发给我…
请给我这个项目的代码
你的工作很棒。你能把这个的代码发给我吗?
请把代码发给我
请发送这个项目的代码
我对这个项目很感兴趣
我的学生对这个项目非常感兴趣。请把项目的代码发我到这个邮箱
这对我很重要,所以如果你能发送代码。
我们会尽快提供的
请把代码发给我
先生,请尽快把代码发邮件给我,这是我的学期作业
先生,我需要这个项目的代码....我将非常感谢你,先生
请把密码发给我
请发给我代码
能给我这个代码吗?tasmiya117@gmail.com
精彩的项目先生。
先生,我对生物识别考勤项目很感兴趣。请把密码发给我laralawal2y14@gmail.com.等待您的答复,谢谢
对不起,我对研究这个很感兴趣。我能问一下密码吗?请发到我的邮箱。如果你能寄给我,我将不胜感激
你收到密码了
先生,这个项目已经被批准为我的项目课题,我马上就要开工了。所以我需要CODE,我将非常高兴拥有它
请给我代码
这个项目代码发送给我,长官
这个作品很棒
请把代码发给我
Thankw
我们如何使用虹膜扫描仪做到这一点?
嗨。这是一个很好的项目,我想给这个项目的改进,使它更增强与当前的资源。请提供代码
请给我d码
你做得很好…它对正在寻找想法的工程专业学生非常有帮助....请给我一个代码。
我喜欢这个项目。
我对它感兴趣,请发给我整个项目的细节,包括代码
请给我您完美的项目编码,只是为了学习与您的美好的项目,
我对做这个项目很感兴趣
请……把密码发给我。
我对这个项目太感兴趣了。
请把代码发给我。