如何使用Arduino构建基于指纹的生物识别投票机-arduino指纹密码锁

我们都非常熟悉电子投票机,您的投票以电子方式登记,您无需使用选票即可在选举中投票。今天,安全性是一个主要问题,还需要确保某人不能投票两次,因此可以通过引入基于指纹的投票来解决这个问题,在这种情况下,一个人可以根据他的指纹获得授权。这也将阻止虚假投票。所以今天我们正在 使用Arduino构建基于指纹的生物识别投票机

所需组件:

Arduino Uno 指纹传感器模块 按钮 指示灯 -2 1K 电阻器 -3 2.2K电阻 权力 连接线 蜂鸣器 16×2 液晶显示器 面包板

投票机中的指纹传感器模块:

指纹 传感器模块或指纹扫描仪是一种模块 ,用于捕获手指的指纹图像,然后将其转换为等效模板,并将它们保存到Arduino所选ID(位置)上的内存中。在这里,所有过程都由Arduino控制,例如拍摄指纹图像,将其转换为模板和存储位置等。

如何使用Arduino构建基于指纹的生物识别投票机-arduino指纹密码锁

在这个指纹投票机电路中,我们使用指纹传感器模块通过在系统中输入手指来验证真正的选民。在这里,我们使用 5 个按钮来匹配、注册/返回、删除/确定、向上和向下。注册和德尔键在这里具有双重功能。注册键用于将新的手指印模注册到系统和返回功能中。意味着当用户想要注册新手指时,他/她需要按注册键,然后LCD询问用户想要存储指纹输出的ID或位置。现在,如果此时用户不想继续,那么他/她可以再次按注册键返回(这次注册键表现为后退键)。表示注册密钥同时具有注册和返回功能。DEL/OK 键还具有相同的双重功能,就像用户注册新手指时一样,他/她需要使用另外两个键(即向上和向下)选择手指 ID 或位置,现在用户需要按 DEL/OK 键(这次此键的行为类似于确定)以继续使用选定的 ID 或位置。匹配键用于每当选民想要投票时,他/她需要首先通过手指在指纹传感器上对真正的选民进行身份验证,如果他/她通过了此身份验证,那么他/她就可以投票。

如何使用Arduino构建基于指纹的生物识别投票机-arduino指纹密码锁

工作说明:

对于初学者来说,这个用于选举的生物识别投票系统的工作有点复杂。首先,用户需要在按钮/键的帮助下注册手指或投票者(在此代码中,选民的最大限制为 25)。为此,用户需要按REGISTER键,然后LCD要求输入手指将成为商店的位置/ ID。所以现在用户需要使用向上/向下键输入ID(位置)。选择位置/ID 后,用户需要按确定键(DEL 键)。现在,液晶屏将要求将手指放在指纹模块上。现在用户需要将手指放在指纹模块上。然后液晶屏将要求将手指从指纹模块中取出,并再次要求放置手指。现在用户需要再次将手指放在指纹模块上。现在,指纹模块获取图像并将其转换为模板,并通过选定的ID将其存储在指纹模块的内存中。现在选民将被登记,他/她可以投票。通过同样的方法,所有选民都可以登记到系统中。

如何使用Arduino构建基于指纹的生物识别投票机-arduino指纹密码锁

现在,如果用户想要删除或删除任何存储的ID,那么他/她需要按DEL键,按DEL键后,LCD将要求选择位置意味着选择要删除的ID。现在用户需要选择ID并按确定键(相同的DEL键)。现在LCD会让您知道手指已成功删除。

免责声明:文章内容来自互联网,本站不对其真实性负责,也不承担任何法律责任,如有侵权等情况,请与本站联系删除。
转载请注明出处:如何使用Arduino构建基于指纹的生物识别投票机-arduino指纹密码锁 https://www.yhzz.com.cn/a/5240.html

上一篇 2023-04-11 23:47:06
下一篇 2023-04-12 00:05:34

相关推荐

联系云恒

在线留言: 我要留言
客服热线:400-600-0310
工作时间:周一至周六,08:30-17:30,节假日休息。