Arduino教程——RFID-RC522读卡器的驱动
文章目录
- 准备材料
- 安装Arduino驱动
- 代码编辑器
- 代码编辑
- 硬件链接
不用写一个代码完成RC522读卡操作
准备材料
① 硬件
- Arduino-uno-r3 开发板一块
- 开发板USB线一条
- RFID-RC522读卡器一块
- 杜邦线(公对公)7跟
- 电脑一台(能用的)
- 卡片若干(一张就够用了,一般买一块RC522板会赠送两个)
② 软件
- Arduino驱动
- Arduino编辑器
安装Arduino驱动
Arduino-uno-r3 开发板连接电脑
打开官网:https://create.arduino.cc/
点击第一个(Arduino Web Editor),使用web编辑器.
默认打开时,提示:No Plugin Connection. Uploading is disabled until you reconnect. HELP
① 没有链接开发板
② 开发板驱动没有安装如果确保开发板与电脑连接没有问题,请安装驱动。
点击“HELP”,按步骤执行即可
如无法安装安装驱动,百度下载驱动精灵也可安装驱动
代码编辑器
- WEB编辑器,打开网址 --> 点击Arduino Web Editor
需要登录,好处是代码保存在云,可以在任何地点任何电脑进行编辑代码 - Arduino编辑器,点击下载,也可自行官网下载,安装完成后桌面会有Arduino快捷启动图标
代码编辑
加载522库:打开Arduino,依次点击:项目 -> 加载库 -> 管理库
输入RC522搜索库并安装(以下图片是安装完成的)
依次点击:文件-> 示例 -> RC522 -> ReadNUID
会打开一个新窗口
这个代码就是官方提供的Demo,是读取卡数据的示例代码,同样我们也可以在文件-示例-522中打开其他对卡片操作的代码(比如说写卡)。
左上角‘对号图标’是编辑代码,编辑进度和成功提示会在下方显示
左上角‘右箭头图标’是上传代码,也就是烧录或叫嵌入驱动。进度和成功提示会在下方显示
以上完成后我们就可以刷卡测试了
测试数据打印会在串口监视器中显示
打开控制器:工具 - 串口监视器(开发板不连接电脑打不开)
硬件链接
- 软件准备好开始连接硬件
- 我们来看一下代码注释部分
- 看你的RC522板是否有RST,SDA,MOSI,MISO,SCK这几个pin脚,
- 看Arduino-uno板是否有9, 10, 11, 12, 13几个pin脚,这个注释很清楚的说明了Arduino与RC522的连线。
- 但是RC522板还有3个pin脚,其中IRQ不用管,GND与GND连,3.3V与3.3V连
- 硬件连接方法在官方Demo中已经告知,这就是我把硬件连接放最后将的原因
- 最后给大家看一下连接后的图片
Arduino教程——RFID-RC522读卡器的驱动相关推荐
- Arduino使用RFID模块来储存卡信息实现智能门锁(MF RC522)
使用RFID模块实现门禁的功能 Arduino的RFID模块的使用(MF RC522) 文章目录 使用RFID模块实现门禁的功能 Arduino的RFID模块的使用(MF RC522) 前言 一.RF ...
- Arduino UNO 单片机 读RFID RC522卡号发送Json数据
Arduino UNO 单片机 读RFID RC522卡号发送Json数据 记得添加库文件哦 /*Arduino Uno <-> RFID-RC52210 <-> SDA13 ...
- stm32驱动RFID高频读卡器读取IC卡
stm32驱动RFID读卡器读取IC卡 1.介绍RFID 2.RFID控制指令 2.1 读IC卡号 2.2 读IC卡数据块 2.3 写数据到IC卡数据块 2.4 读取RFID读卡器用户数据 2.5 向 ...
- Arduino 控制RFID读写器读写 IC卡
Arduino 控制RFID读写器读写 IC卡 一.IC卡的认识 IC卡可以通过频段进行划分,低频(125KHz~134kHz,典型工作频率是12KHz).高频(13.56MHz)和超高频(860 ...
- ESP8266 对接RFID RC522 设备读取门禁卡
文章目录 前言 一.所需材料 二.电路接线图和实物图 三 RC522 基础知识普及 四. RFID库安装 五. Arduino代码解析 六. 解析过程实物展示 七.总结 前言 在本篇文章中,您将 使用 ...
- Arduino教程资料汇总(8月22日悄悄跟新了一下)
http://www.geek-workshop.com/thread-985-1-1.html 本帖最后由 迷你强 于 2013-8-31 12:36 编辑 =====F-101 arduino基础 ...
- ESP32学习笔记(49)——RFID RC522使用
一.简介 MF RC522 是应用于 13.56MHz 非接触式通信中高集成度读写卡系列芯片中的一员.是 NXP 公司针对"三表"应用推出的一款低电压.低成本.体积小的非接触式读写 ...
- NRF52832学习笔记(40)——RFID RC522使用
一.简介 MF RC522 是应用于 13.56MHz 非接触式通信中高集成度读写卡系列芯片中的一员.是 NXP 公司针对"三表"应用推出的一款低电压.低成本.体积小的非接触式读写 ...
- Arduino版RFID门锁
在本教程中,我们将学习什么是RFID,如何工作以及如何制作基于Arduino的RFID门锁.您可以观看以下视频或阅读下面的书面教程以了解更多详细信息. RFID如何工作以及如何制作基于Arduino的 ...
- Arduino简易RFID门禁
Arduino简易RFID门禁 最近闲着无聊用Arduino以及RC522做了个简单的刷卡门禁,由于不在家无法装到门上,所以就用舵机转动来代替开门的过程. 1. 准备材料 Arduino uno板一块 ...
最新文章
- android 瀑布流的实现(用recyclerview的实现的)
- linux内存管理和原理分析
- 剑指Offer #09 变态跳台阶(数列推导)
- MYSQL 如果把数据文件保存到其他磁盘里
- 单例设计模式-饿汉式
- 《弗洛伊德及其后继者》读书笔记(part4)--梅兰妮·克莱因与当代克莱因学派理论
- Linux下通过命令设置系统时间
- php取不到post数据库,安卓post 数据到php 在写入数据库老是不成功, 数据post不到php...
- winformbutton边框怎么改_C#(winform)为button添加背景图片,并去掉各种边框
- 字符串拼接的sql注入实战
- 数商云:浅析数字化供应链的现状跟未来
- 基于java浏览器的设计与实现_基于java的浏览器的设计与实现论文.docx
- 穷爸爸富爸爸的作者破产了,这本书是垃圾还是宝藏?
- 【工作方法系列】:STEP1 - 5分钟方法
- Anaconda 使用 set CONDA_FORCE_32BIT=1 切换32位环境失败的解决方法
- 小米手机刷机为Linux,小米5 刷机LineageOS 14.1的详细教程
- 【N32G457 】基于RT-Thread和N32G457 数码管时钟
- 40 How Many Numbers Are Smaller Than the Current Number
- 天下苦微信久矣,头条欲抢滩登陆
- 哲哲打游戏(读清题意)
热门文章
- 【企业管理案例】国企定岗定编如何设计
- linux cpu核心数查看
- SQL注入检测模块开源项目DRUID-SQL-WALL学习小结
- 【u238】暴力摩托
- expander菜单控件_[WPF 自定义控件]自定义Expander
- pos请求 微信小程序_微信小程序蓝牙连接小票打印机实例代码详解
- Flex Ant自动构建
- 机房收费系统-动态计费与强制下机
- 如何使用计算机防病毒,如何使用Windows Defender定期扫描计算机同时使用另一个防病毒...
- Linux “ll“ 命令详解