需要的来看一下,看能不能帮到你们

各项协议:

const unsigned char FP_Pack_Head[6] = {0xEF,0x01,0xFF,0xFF,0xFF,0xFF}; //协议包头
const unsigned char FP_Get[6] ={0x01,0x00,0x03,0x01,0x00,0x05};//获得指纹图像
const unsigned char FP_Buffer1[7] ={0x01,0x00,0x04,0x02,0x01,0x00,0x08};//临时指纹空间1
const unsigned char FP_Buffer2[7] ={0x01,0x00,0x04,0x02,0x02,0x00,0x09};//临时指纹空间2
const unsigned char FP_Model[6] ={0x01,0x00,0x03,0x05,0x00,0x09};//合并指纹图像
const unsigned char FP_BufferX[7] ={0x01,0x00,0x04,0x02,0x01,0x00,0x08};//搜索指纹临时空间
const unsigned char FP_Count[6] = {0x01,0x00,0x03,0x1D,0x00,0x21};//取指纹总数
const unsigned char FP_Search[11] ={0x01,0x00,0x08,0x04,0x01,0x00,0x00,0x03,0xA1,0x00,0xB2};//搜索指纹
unsigned char FP_Save_Finger[9]={0x01,0x00,0x06,0x06,0x01,0x00,0x0B,0x00,0x19};  //将BUFFER1中的特征码存放到指定的位置
unsigned char FP_Delete_Model[10]={0x01,0x00,0x07,0x0C,0x00,0x00,0x00,0x01,0x00,0x00};  //删除指定的模版
unsigned char FP_LoadChar[9]={0x01,0x00,0x06,0x07,0x01,0x00,0x00,0x00,0x19};//读取指定ID指纹

校检码计算

 FP_Save_Finger[5] = Uc_H;//指纹ID高位FP_Save_Finger[6] = Uc_L;//指纹ID低位for(i=0;i<7;i++)   //计算校验和temp = temp + FP_Save_Finger[i];FP_Save_Finger[7]=(temp & 0x00FF00) >> 8; //存放校验数据FP_Save_Finger[8]= temp & 0x0000FF;

指纹ID 十进制转十六进制

Uc_H_L[0] = ix>>8;//十进制转为十六进制
Uc_H_L[1] = ix&0xff;//十进制转为十六进制

需要的拿去吧!

ESP8285、ESP8266 和 FPM10光学指纹模块做指纹锁协议 爆光相关推荐

  1. AS608光学指纹模块

    目录指引 一.指纹概念 1.指纹的由来 2.指纹的唯一性 二.指纹检测 1.获取方式 2.指纹识别 优点: 缺点: 三.光学指纹模块 1.ATK-AS608 光学指纹模块 2.技术指标 3.硬件接口 ...

  2. Arduino案例实操 -- AS608光学指纹模块

    指纹,也叫手印,即是表皮上突起的纹线.由于人的指纹是遗传与环境共同作用产生的,因而指纹人人皆有,却各不相同.由于指纹重复率极小,大约150亿分之一,故其称为"人体身份证". 目录指 ...

  3. (科技白)使用ardunio uno制造寝室指纹锁,总费用不过100

    使用ardunio uno制造寝室指纹锁(科技白) 准备工作 设计思路图 硬件连接 代码部分 教训 成品 因为老丢钥匙,所以想要做一个指纹锁.从0基础入ardunio uno花了1个星期就完成了大致的 ...

  4. STM32(HAL库 ) AS608光学指纹模块驱动(中断接收方式)

    STM32 AS608 光学指纹模块通过串口打印测试:(百分百HAL库) 引脚连接: AS608模块 TXD 连接单片机RXT,RXD连接TXD,touch引脚可以随便接一个IO 引脚,最后一根线接3 ...

  5. 光学指纹锁与半导体指纹锁的区别在哪?

    随着指纹锁业的发展和人们生活水平的提高,越来越多的消费者在装修或换锁时选择指纹锁.目前,市场主要分为两类,一类是半导体指纹识别,另一类是光学指纹识别两大类.但是很多消费者甚至一些指纹锁从业者很难区分两 ...

  6. 51单片机ZFM60XSA光学指纹模块C语言应用

    现在很多电子产品都和指纹有关,我把我学习的ZFM60XSA光学指纹模块的用法分享分享. 资料下载地址 原理 我们手指内侧表面的皮肤凹凸不平产生的纹路会形成各种各样的图案,皮肤的纹路在图案.断点和交叉点 ...

  7. 指纹模块原理_光学指纹模块原理

    原理图+PCB源文件+程序固件 方案选择:一般市面是光学指纹头和半导体的.至于区别 该TTL指纹扫描仪真的真棒,运用此指纹模块可以通过TTL串口通信,并且您可以轻松地将 运用单片机指纹识别系统电路模块 ...

  8. AS608指纹模块——其实从初学Arduino到做出指纹锁只需要一周

    文章目录 前言 一.需要的制作材料 二.代码编写逻辑(部分) 1.需要引入的库极其引脚定义 2.代码主体部分 总结 前言 在学完C语言之后,在学校学长的建议之下开始了Arduino的学习,其实本人刚开 ...

  9. vnr光学识别怎么打开_干货|指纹锁的指纹识别模块的前世今生,智能锁的指纹识别到底有多智能?...

    智能锁现在也有很多叫法:指纹锁.电子锁.可见指纹识别是智能锁的核心功能了,那我们今天来聊聊智能锁的指纹识别模块. 指纹识别的历史 指纹识别认证的流程 指纹识别技术的种类 指纹识别的历史 早在2000多 ...

最新文章

  1. [待总结]高频率vim命令
  2. 关于如何准备一份制胜简历的清单
  3. 用fieldset标签轻松实现Tab选项卡效果
  4. echo,printr,print_r之间的区别
  5. 用c语言编程飘动的红旗,C语言 飘动的红旗(要有旗杆)
  6. 【源码解读】Screencap源码分析-基础篇
  7. boost::mpl模块实现count_if相关的测试程序
  8. territory pop up window是否显示的逻辑,和transaction type差不多
  9. 【转】概要设计说明书
  10. 通信工程施工设计纲领文件
  11. 拿下 Gartner 容器产品第一,阿里云打赢云原生关键一战
  12. JavaScript实现复选框的全选/全不选和批量选择
  13. spring的环境配置(beans profile=xxx)
  14. 非常有用的微信公众号平台开发各种错误返回码一览表
  15. 移动端(html5)富文本编辑器,vue移动端中使用vue-html5-editor富文本编辑器详解
  16. 小米10获取root权限_安卓刷机搞机小能手必备的三款root神器 最后一款你肯定用过...
  17. 熊出没之伐木机器人_盘点熊出没中李老板的五大伐木工,光头强无人能代替
  18. Oracle (07)游标对象.智能循环(FOR) 遍历游标.NULL值的比较.异常处理.存储过程.如何指定参数的模式.function 函数.包 package.触发器 trigger
  19. Icarus Verilog和GTKwave使用简析
  20. RFID电子标签打印机如何维护

热门文章

  1. Foxmail回复时弹出QQ密码验证的处理方法
  2. 爆料:我的「盐值」狂掉 100 分与其背后的秘密
  3. C#开发微信门户及应用(1)--开始使用微信接口
  4. 个人如何独立完成跨境电商全流程,分享成功经验|维睿互动
  5. 利用vue-cli(脚手架)一步一步构建一个仿当当网项目
  6. 行为金融学解释投资者的认知局限
  7. C/C++飞机零部件管理系统
  8. java 沙箱_java沙箱绕过
  9. 浏览器原理 34 # 安全沙箱
  10. Unity特效和UI层级