【原创教程】pn532的使用方法

教程前言:
仅为个人学习分享,切勿利用破坏违法,本人对其内容不负任何法律责任。【原创教程】pn532的使用方法插图一、准备过程:
1.PN532
2.PL2303串口模块USB转TTL(在某宝,两个元件加一起才30多)
【原创教程】pn532的使用方法插图1连接电脑后安装驱动,某宝老板会给!!!

注意线序,黑红白绿,不会连或者没有驱动的微我,连接错了板子会烧掉哦~~~~

二、过程:
以下操作都是由win10 64位操作系统完成的    (说驱动不支持win10的店家都扯淡,实践出真理)
1.打开PN532工具,显示发现设备,将水卡搭模块上
显示未发现卡片解决办法:
方法1:查看电路是否连接正确,重新连接
方法2:查看驱动---设备管理器中此图为驱动【原创教程】pn532的使用方法插图2方法3:强光照水卡,并将芯片搭在模块正上方读取
【原创教程】pn532的使用方法插图3如果综以上三种方法没有解决,那么恭喜你!你的水卡不支持,以下教程没必要在浪费时间看!

如还想弄的话可购买进阶读卡器122u、高级读卡器pm3 会识别大多数型号ic卡。

2.读取整卡数据:
【原创教程】pn532的使用方法插图4保存数据,获得第一组
【原创教程】pn532的使用方法插图5下楼刷一下,花点钱获得第二组数据,两组数据并对比只有14、15行不同。
【原创教程】pn532的使用方法插图6左侧第一组86.66        
右侧第二组86.58

3.开始处理:
【原创教程】pn532的使用方法插图7这是马内,
第一组钱数:da21倒序21da进行十六转十8666
第二组同理:d221-21d2-8658
【原创教程】pn532的使用方法插图8这里是校验码,如校验码计算错误,则余额错误
校验码计算方法:
da 16转10 218
21 16转10 33
218+33=251
0161 16转10 353
251-353=-102
这里的-102就是这里算法的代数,把-102带入第二组数据,看看结果是不是一样的
d2 16转10 210
21 16转10 33
210+33=243
243--102=345
这里的345是十进制,用十进制转换成十六进制得0159恰好是第二组校验码得数,那么-102就是这张卡的代数,这样我们可以任意更改了。


微信扫码关注公众号 更新内容早知道
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容