0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样用NFC芯片解锁PC

454398 来源:网络整理 作者:网络整理 2019-11-15 17:36 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:材料和方案

怎样用NFC芯片解锁PC

对于我们的项目,我们需要一个带有支持HID(人机接口设备)协议的处理器微控制器,以便它可以作为输入设备(在这种情况下为键盘)进入PC。

支持此HID类的微控制器是带有 ATmega32U4 微处理器的处理器,因此您可以使用Arduino pro Micro,Arduino DUE,Arduino Leonardo或Arduino UNO,但是如果您需要通过在其上编写合适的Bootloader来解锁HID协议。

在本指南中,我将不解释如何修改Arduino UNO,但如果您在Internet上查找,则会发现许多指南。

我将在该项目中使用Arduino Due。

首先要做的是上图所示的电路,在操作过程中以错误模式进行操作对于颜色要非常重要。在组装阶段,您可以了解哪些电缆连接不正确。

要做的链接是:

Pin 1-》 D10

Pin 2-》 D52

Pin 3-》 D51

Pin 4-》 D50

Pin 5-》无

Pin 6-》 GND

Pin 7-》重置

Pin 8-》 3,3V

步骤2:安装Arduino DUE驱动程序并导入库

在继续之前,我们需要安装Arduino Due卡驱动程序并导入允许我们使用RFID/NFC读取器的库。

首先打开Arduino IDE,连接我们的Arduino由于PC在编程端口上,并从选项卡菜单和COM端口中选择板。如果您在此处的卡列表中未找到Arduino DUE,我将为您提供有关如何安装驱动程序的链接。

如何安装Arduino Due驱动程序

要做的就是导入允许我们读取NFC/RFID标签的库。

一旦您下载了zip文件,就可以将其导入到Arduino IDE中。该库称为MFRC522。

如何在Arduino IDE中安装库

另一步是导入键盘库,这将使我们能够将arduino用作计算机中的键盘

然后下载“ Keyboard-Master” zip文件并像使用以前的库一样导入它。

第3步:读取标签十进制代码

在导入库后必须确定启用哪个NFC标签才能访问我们的PC。

因此,首先下载“ RFIDReadTag.zio”文件。

将其解压缩并打开.ino文件,通过该文件,我们将能够读取RFID/NFC标签的十进制代码。

将Arduino连接到中央的编程端口

在Arduino上加载程序并打开串行监视器。

然后传递要用来解锁PC的NFC/RFID标签,并读取串行中写入的内容监视器。

将标签的序列号nb(红色圆圈)保存在记事本中或写在纸上,以便以后将其设置为登录名。

步骤4:在最终程序中设置十六进制代码和密码

最后一步是导入将PC的代码和密码添加到arduino程序中。

我们应该设置为,当rfid阅读器读取标签的代码时,然后通过键盘库在计算机的记事本中写入密码。

p》

如果您使用的是Windows 10,需要执行的操作下载ArduinoAuthRFID.zip;如果您使用的是Windows,则需要下载ArduinoAuthRFID_Windows8 8打开ino文件。

接下来,您需要用之前保存的十进制代码替换照片中的蓝色字段,并在红色字段中使用密码来解锁PC。 (在Windows 8上,您需要按Enter两次以访问密码屏幕,而在Windows 10上,只需一次,此代码对于Windows8.1就绪。)

将代码上传到Arduino。

从arduino上拔下micorusb并将插头连接到本地端口(参见图片),该Arduino端口将能够作为键盘在PC上写入。

要点,您要做的就是通过关闭PC,然后重新打开,然后由他解锁来尝试整个操作!
责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • PC
    PC
    +关注

    关注

    9

    文章

    2164

    浏览量

    158499
  • nfc
    nfc
    +关注

    关注

    62

    文章

    1718

    浏览量

    184901
  • Arduino
    +关注

    关注

    190

    文章

    6515

    浏览量

    195963
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    DP1323EL的电动车解锁方案:超高速读写,提升电动车一键解锁体验

    应运而生。其中,手机APP蓝牙解锁NFC刷卡解锁作为两大主流方式,不仅实现了无钥匙操作,还提升了车辆的安全性和智能化水平。 蓝牙解锁     蓝牙
    的头像 发表于 12-05 18:06 1180次阅读

    如果CW32芯片锁死有什么方法可以解锁吗?

    之前别家芯片容易出现芯片锁死的情况,解锁一般可以ISP,请问,如果CW32芯片锁死,有什么方
    发表于 12-04 07:50

    超高速读写 电动车无钥匙解锁方案芯片DP1323EL

    。其中,手机APP蓝牙解锁NFC刷卡解锁作为两大主流方式,不仅实现了无钥匙操作,还提升了车辆的安全性和智能化水平。 方案介绍 蓝牙解锁 蓝牙解锁
    发表于 11-13 15:44

    基于DP1323EL的电动车解锁方案:超高速读写,提升电动车一键解锁体验

    发展,一键解锁方案应运而生。其中,手机APP蓝牙解锁NFC刷卡解锁作为两大主流方式,不仅实现了无钥匙操作,还提升了车辆的安全性和智能化水平。 1.方案介绍 蓝牙
    的头像 发表于 11-10 18:06 1054次阅读

    基于DP1323EL的电动车解锁方案:超高速读写,提升电动车一键解锁体验

    。其中,手机APP蓝牙解锁NFC刷卡解锁作为两大主流方式,不仅实现了无钥匙操作,还提升了车辆的安全性和智能化水平。 方案介绍 蓝牙解锁 蓝牙
    发表于 11-10 17:45

    NFC智能手表标签:一键触发网页与应用,还可以刷门禁 #nfc手环 #NFC标签

    nfc
    深圳市融智兴科技有限公司
    发布于 :2025年06月25日 17:03:56

    使用X-NUCLEO-NFC08A1开发板评估st25R3916b,这款芯片nfc读写时能做到的最小电流是多少?

    在使用X-NUCLEO-NFC08A1开发板评估st25R3916b这个芯片的时候,我们发现在nfc读写的过程中电流达到了100-150ma左右,但是在手册中我们并没有找到对这部分电流的标准值,请问
    发表于 06-17 07:14

    从防伪溯源到智能控制,NFC标签的应用场景 #nfc #NFC标签

    nfc
    深圳市融智兴科技有限公司
    发布于 :2025年06月14日 16:22:19

    轻松掌握NFC标签应用,解锁便捷生活新方式 #nfc标签

    nfc
    深圳市融智兴科技有限公司
    发布于 :2025年05月29日 17:14:33

    NFC茶叶防伪NFC标签包装防伪读写应用演示 #nfc #防伪溯源标签 #nfc防伪标签

    nfc
    深圳市融智兴科技有限公司
    发布于 :2025年03月31日 14:46:39

    电动车 NFC 解锁中的创新应用

          南京中科微 Ci522/CI523 系列NFC芯片专为电动车智能化升级设计,通过高集成度架构与安全算法,实现便捷的身份识别与设备控制,具体技术方案如下: 1. 核心功能架构 芯片
    的头像 发表于 03-19 10:51 1667次阅读
    电动车 <b class='flag-5'>NFC</b> <b class='flag-5'>解锁</b>中的创新应用

    RFID防伪溯源标识牌# 防伪溯源# NFC芯片# NFC标签#

    nfc
    广州杰众智能科技有限公司
    发布于 :2025年03月10日 17:15:29

    NFC滴胶卡门禁卡应用演示 #nfc卡片 #nfc #门禁卡 #滴胶卡

    nfc
    深圳市融智兴科技有限公司
    发布于 :2025年01月17日 13:48:15

    CI522 NFC刷卡电动车仪表方案

    电动车NFC一键启动 NFC智能刷卡解锁,为你解决四处寻找钥匙的困扰,提升电动车智能化。 Ci522是一款高度集成的13.56MHz非接触式读写器芯片,专为电动车
    发表于 12-26 15:52

    nfc pvc松紧腕带应用演示 #nfc #NFC标签 #pvc卡 #腕带标签

    nfc
    深圳市融智兴科技有限公司
    发布于 :2024年12月20日 14:23:49