基于Python与AS608的指纹识别签到考勤系统(GUI 界面,硬件交互)

目录

  • 基于Python与AS608的指纹识别签到考勤系统(GUI 界面,硬件交互)
    • 开发环境
    • 硬件模块
      • AS608指纹识别传感器
      • USB串口转换
      • 接线方式
    • 效果演示
      • 视频
      • 图片
      • 采集录入指纹
      • 识别指纹验证身份
    • 参考代码

本文所述为2贰进制用Python语言开发设计的指纹识别签到考勤系统相关的内容的上篇,主要是指纹模块的初步使用和基本指纹录入与识别功能的测试,下篇将在此基础上实现签到考勤的功能。

本文在CSDN博文链接:https://blog.csdn.net/meenr/article/details/124418624

下篇的链接地址:https://blog.csdn.net/meenr/article/details/124875231

人脸识别签到考勤及可视化分析系统在CSDN博文链接:https://blog.csdn.net/meenr/article/details/107348867

开发环境

1、Python版本:3.7.3
2、开发平台及开发环境:计算机电脑(Windows 10操作系统)或 树莓派 4B Raspberry Pi OS(Raspbian)
3、开发工具:PyCharm 或 Thonny
4、硬件设备:指纹模块AS608、串口模块

注:计算机电脑和树莓派二选一即可完成开发

硬件模块

AS608指纹识别传感器

指纹模块

USB串口转换

接线方式

硬件之间连接方式如下图所示,需要注意:
1、电源必须是3.3V,否则嘿嘿嘿再买一个吧
2、TXD RXD是交叉连接,因为是一个发送一个接收
3、连接好后检查无误,通过电脑的设备管理器查看端口号,打开对应的串口

效果演示

视频

基于Python的指纹识别签到考勤系统

图片

首页

采集录入指纹

输入被采集者ID

ID超过范围

取消

符合范围

开始录入

同一手指二次验证成功才能录入成功

提示二次验证失败

录入成功

识别指纹验证身份

开始识别

识别失败

识别成功

参考代码

更多代码见文末2贰进制,回复关键词可获得,关键词链接如下:
点击查看关键词:
https://mp.weixin.qq.com/s/ynG-dNNqO8kjIdf6ZFiZbg
简书帮助文档
https://www.jianshu.com/p/738e13966425

# -*- coding: utf-8 -*-
"""==============================
#@Project : AS608
#@File    :
#@Software: PyCharm
#@Author  : Echo
#@Email   : robot1483693261@163.com
#@Date    : 2022/4/25 23:09
#@Desc    :
=============================="""button3.grid(row=2, column=2, padx=(20, 20), pady=(30, 0))
bottom_frame = Frame(window)
bottom_frame.pack()
bottom_label = Label(bottom_frame, text="Copyright © 2022年4月  2贰进制公众号 - Echo", font=copyright_font, fg="#000000",bg="#ecf0ec")
# bottom_label.place(x=85, y=200)
bottom_label.grid(row=1, column=2)
window.mainloop()

《Python与硬件项目案例》— 基于Python与指纹模块AS608的指纹识别签到考勤系统(上篇)(期末大作业、课程设计、毕业设计、结课项目)相关推荐

  1. 《Python与硬件项目案例》— 基于Python与指纹模块AS608的指纹识别签到考勤系统(下篇)(期末大作业、课程设计、毕业设计、结课项目)

    目录 <Python与硬件项目案例>- 基于Python与指纹模块AS608的指纹识别签到考勤系统(下篇) 概述 参考代码 <Python与硬件项目案例>- 基于Python与 ...

  2. javaweb基于JSP+Servlet房地产客户关系管理系统(CRM) 大作业 课程设计 毕业设计

    基于JSP+Servlet房地产客户关系管理系统(CRM)(毕业设计/大作业): 开发环境: Windows操作系统 开发工具: MyEclipse+Jdk+Tomcat6+Mysql数据库 运行效果 ...

  3. Python+OpenCV人脸识别签到考勤系统(新手入门)

    Python+OpenCV人脸识别签到考勤系统(新手入门) 前言 项目效果图 项目需要的环境 编译器 辅助开发QT-designer 项目配置 代码部分 核心代码 项目目录结构 后记 正式版改进 项目 ...

  4. Python人脸识别签到考勤系统

    前言 本项目为IOT实验室人员签到考勤设计,系统实现功能: 人员人脸识别并完成签到/签退 考勤时间计算 保存考勤数据为CSV格式(Excel表格) PS:本系统2D人脸识别,节约了繁琐的人脸识别训练部 ...

  5. Python+OpenCV人脸识别签到考勤系统

    前言 本项目为IOT实验室人员签到考勤设计,系统实现功能: 1.人员人脸识别并完成签到/签退 2.考勤时间计算 3.保存考勤数据为CSV格式(Excel表格) PS:本系统2D人脸识别,节约了繁琐的人 ...

  6. javaweb基于SSH开发花凋坊花店在线购物系统(前台+后台) 课程设计 毕业设计

    基于S2SH开发花凋坊花店在线购物系统(前台+后台)(大作业/毕业设计) 开发工具:Eclipse(MyEclipse/idea)+Jdk+Tomcat+MySQL数据库 演示视频: 基于S2SH开发 ...

  7. HTML期末大作业~基于HTML+CSS+JavaScript旅游网站设计与实现(6个页面)

    HTML期末大作业~HTML+CSS+JavaScript旅游网站设计与实现->绿色古典的旅游度假景区(6个页面) 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?HTML ...

  8. K_A12_007 基于STM32等单片机驱动AS608光学指纹识别模块 OLED0.96显示

    K_A12_007 基于STM32等单片机驱动AS608光学指纹识别模块 OLED0.96显示 一.资源说明 二.基本参数 参数 引脚说明 三.驱动说明 对应程序: 四.部分代码说明 1.接线引脚定义 ...

  9. 《Python与硬件项目案例》— 基于Python的口罩检测与指纹识别签到系统设计

    <Python与硬件项目案例>- 基于Python的口罩检测与指纹识别签到系统设计 目录 <Python与硬件项目案例>- 基于Python的口罩检测与指纹识别签到系统设计 1 ...

  10. 基于Python的人脸识别课堂考勤系统(毕设)

    一个菜鸟搞毕业设计的过程分享,可能对迷茫的你起到一点点作用! 序言 在着手开发项目之前我们一定要对系统进行一个初步的规划,比如系统可以实现什么功能,是否需要开发GUI页面(大部分导师都会让你搞一个,仅 ...

最新文章

  1. 索引超出了数组界限_还在用优先队列?来试试索引优先队列吧(优先队列amp;索引优先队列)...
  2. 汇编语言 8086+8255A仿真中断控制
  3. 深度学习~生成式对抗神经网络GAN
  4. LOL手游最受男玩家欢迎皮肤,迦娜女主持第一名,长腿黑丝挡不住
  5. xxx is already defined as object xxx+intellij新建一个scala的maven项目+找不到或无法载入主要类别hello问题解决
  6. 《Ansible权威指南 》一第2章 Ansible基础元素介绍
  7. 为什么都建议学java而不是python-现在学Python还是Java好呢?
  8. angularjs ng-include
  9. Pascal调用与C调用
  10. c# gerber文件读取_gerber大文本文件打开工具|gerber文件打开工具(gerbview) v7.71 免费版 - 软件下载 - 绿茶软件园|33LC.com...
  11. 【论文解读 KDD 2018 | PME】PME: Projected Metric Embedding on Heterogeneous Networks for Link Prediction
  12. 淘宝关于用户行为的数据分析
  13. 计算机网络 思科模拟器进行交换机端口隔离,跨交换机实现vlan实验
  14. 1719C - Fighting Tournament
  15. 吴恩达机器学习exercise笔记
  16. Java之Chrome中运行Applet应用
  17. Incorrect string value: ‘\xE4\xBB\xA3\xE5\x8F\xB7...‘ for column
  18. mynteye相机S2110标定工具使用
  19. csky linux 编译内核,linux内核编译(八)
  20. 论文阅读:IDM: An Intermediate Domain Module for Domain Adaptive Person Re-ID

热门文章

  1. Go语言自学系列 | 安装Golang
  2. c语言水电费系统,急求C水电费管理系统
  3. MySQL简单技巧(三):教你轻松用information_schema表+python实现表结构同步(上)——理论篇
  4. 软件 测试试用期转正申请,软件工程师试用期工作总结及转正申请
  5. 五年产品经理的转正述职报告(附PPT下载)
  6. 关于圆锥曲线切点弦二级结论的总结与再发现
  7. 如何学好书法---临摹
  8. 手把手教你电脑下载b站视频
  9. “MATLAB拒绝访问”问题的解决方法
  10. oracle中那个日期怎么相减_oracle 日期相减