
该设计包含多功能充值消费一体机,采用MINISTM32芯片,并集成了RFID程序和详细的设计说明。同时,还提供电路方案。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
该充值消费一体机主要通过miniSTM32微控制器和RC522模块进行制作。其核心功能如下:(1) 充值操作的前提是管理员首先刷卡才能进入充值界面;本设计中,蓝色S50射频卡被设定为管理员身份,可根据需要配置多张管理员卡。非管理员无法进入充值界面,从而有效地限制了消费者随意进入充值模式,既方便了管理员对打卡机的管理,又显著提升了打卡机的安全性。(2) 消费功能中,管理员输入相应的消费金额后,消费者刷卡进行消费。系统首先会验证该卡是否已解锁(未挂失),若未解锁则消费失败并返回菜单栏;若已解锁,则进行余额判断。如果余额充足,则成功消费并显示消费后的余额;若余额不足,则消费失败并提示余额不足。(3) 查询功能允许消费者查询卡片内的详细信息,包括卡的身份识别、是否处于挂失状态、姓名、学号、卡号以及卡内余额。为了方便管理和安全起见,消费者应牢记自己的卡号,以便在丢失卡片时通过输入卡号和密码进行挂失或解挂。(4) 挂失/解挂操作:当消费者进入挂失/解挂界面时,需输入6位密码后选择挂失或解挂选项。若选择挂失,只需确认卡号和密码正确即可成功挂失;若选择解挂,除了确认卡号和密码之外,还需要通过刷卡验证该卡的有效性以确保一致性。已挂失的卡片将无法进行任何消费操作。硬件连接说明:RC522模块与MINISTM32微控制器之间的连接关系如下:SDA信号线连接到PB0引脚;SCK信号线连接到PB13引脚;MOSI信号线连接到PB15引脚;MISO信号线连接到PB14引脚;悬空引脚连接到无连接;GND信号线连接到GND引脚;RST复位引脚连接到PB1引脚;3.3V电源连接到3.3V电源。此外, DS18B20温度传感器也需与MINISTM32开发板的PA0引脚相连。视频演示已提供相关操作界面的图示展示, 以及MINISTM32配合RFID程序的运行情况.
全部评论 (0)


