步骤1:

这些是我们用于该项目的软件:
1。 Arduino IDE:您可以从以下链接下载最新的Arduino IDE:
https://www.arduino.cc/zh/Main/Software
2.安装XAMPP服务器:在这里,我们正在使用XAMPP服务器,它可以在Windows和Linux中使用,但是我的建议是,如果您使用的是Ubuntu(任何Linux平台),请使用LAMP。现在,由于我们在Windows中,因此我们首选了XAMPP服务器。因此,您可以从此链接下载XAMPP服务器。
或者下面是LAMP服务器的步骤:
1。安装Apache:
sudo apt-get安装apache2
2.安装MySQL:
sudo apt-get安装mysql-server
3。安装PHP:
sudo apt-get安装php5 libapache2-mod-php5
4。重新启动服务器:
sudo/etc/init.d/apache2重新启动
5。检查Apache http://localhost/
如果未获取,则单击上面的链接将获得一个apache页面,这意味着安装出现问题
这里我们使用的是MySQL服务器的Web界面PHPMYADMIN,因此要使用以下命令进行安装:sudo apt-get install phpmyadmin
3。 Python IDLE :由于我们使用python代码将数据推送到phpmyadmin,因此您必须下载闲置的python,您可以从此链接下载python工具
,除此之外,您还需要一些使其起作用的库,例如 pyserial 和 mysqldb 。如何下载这些内容,我已在附件视频中介绍了该视频,请观看下面给出的整个视频。
步骤2:使用的组件:
1)Arduino UNO: Arduino Uno是基于ATmega328P的微控制器板(数据表)。它具有14个数字输入/输出引脚(其中6个可以用作PWM输出),6个模拟输入,一个16 MHz石英晶体,一个USB连接,一个电源插孔,一个ICSP接头和一个复位按钮。
有便宜的RFID模块可以读取和写入Mifare的标签,并在eBay等多家网上商店出售,并且包含许多“入门工具包” “如今。只需搜索RFID-RC522(MF-RC522)。微控制器和读卡器使用SPI进行通信(芯片支持I2C和UART协议,但未在库中实现)。读卡器和标签通过13.56MHz电磁场进行通信。
步骤3:电路图:

电路图
您需要首先如上图所示连接以太网屏蔽,然后需要进行以下rfid连接,这是arduino和rfid阅读器的连接引脚
RFID-RC522 Arduino UNO Arduino Mega
RST 9 9
SDA(SS)4/10 4/53
MOSI 11 51
MISO 12 50
SCK 13 52
VCC 3.3 v 3.3v
GND GND GND
IRQ未连接
》
步骤4:库:
您需要为rfid rc522安装一个库。您可以从此链接获取库
第5步:代码
您可以从此github链接获取源代码
-
RFID
+关注
关注
392文章
7036浏览量
249443 -
服务器
+关注
关注
14文章
10429浏览量
91838 -
python
+关注
关注
59文章
4891浏览量
90395 -
Arduino
+关注
关注
191文章
6533浏览量
197621
发布评论请先 登录
【服务器数据恢复】从崩溃到重生:16盘服务器RAID与EXT4文件系统深度修复实录
【服务器数据恢复】多盘掉线RAID6数据恢复:基于Reed-Solomon算法的修复
Node-RED+Modbus_slave:JSON数据采集与阿里云服务器上传
【瑞萨RA6E2地奇星开发板试用】基于RA6E2+ESP8266在STA模式下数据透传到Python服务器整体系统演示总结
20个常用服务端口及对应服务信息
服务器数据恢复—意外断电!Linux服务器数据恢复大揭秘
服务器数据恢复—硬盘离线致raid5阵列崩溃,数据恢复大揭秘
恒讯科技解析:如何在日本服务器上安装和配置数据库(如MySQL)?
Mysql数据恢复—Windows Server下MySQL(InnoDB)全表误删数据恢复案例
服务器数据恢复—RAIDZ多块硬盘离线导致服务器崩溃的数据恢复案例
通过使用Arduino将Python发送RFID数据到MySQL服务器的考勤系统
评论