这个基于Arduino的刷卡门禁系统具有增加和删除用户、显示记录和实时监测等功能。利用SPI通信和RC522卡进行信息传输以及I2C通信显示OLED,这个项目还用到Arduino UNO开发板、RC522模块、OLED显示屏、蜂鸣器和舵机硬件。该门禁系统有效地执行刷卡判断并开关门,合法用户可以通过,而非法用户会发出蜂鸣器警报。通过按下按键,用户可增加和删除用户,显示所有刷卡事件,打开和关闭门。