Mixly RFID智能门禁实验

本实验通过MixlyIDE图形化编程,实现Arduino结合RC522读卡器和S90舵机,模拟RFID智能门禁系统。当读取到指定校园卡时,舵机会模拟门开启,2秒后自动关闭,并通过串口打印持卡人昵称。

Mixly RFID智能门禁实验

实验目的
  • 实现刷校园卡舵机转动,模拟门禁系统
实验原理和要求
  • 原理:实现米思齐的数码管图形化编程
  • 要求:读取到指定校园卡使用S90舵机开门,在2秒后自动关闭,并打印出持卡人昵称
需要准备的硬件和软件
  • 硬件:Arduino、RC522读卡器、S90舵机、校园卡
  • 软件:Mixly IDE
实验过程
  • 图形化编程:
    在这里插入图片描述
    代码:
#include <RFID.h>
#include <SPI.h>
#include <Servo.h>
RFID rfid(10,5);

unsigned char RC_size;
unsigned char blockAddr;        //选择操作的块地址0~63
unsigned char i,tmp;
unsigned char status;
unsigned char str[MAX_LEN];
Servo servo_4;

char *
card[]={
   
   "f070e4ac4","d0b9fb43d1"};  //读卡器读取来的卡号
char *
name[]={
   
   "fujiashi","zhengdianxuan"}; //在串口监视器显示出刷卡人昵称
String rc;
String RFID_readcardnum() {
   
   
 rfid.readCardSerial();
String stringserNum=String(rfid.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值