加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

多功能充值消费一体机设计( MINISTM32 +RFID程序+设计说明等)

2015/11/13
36
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图(3)
  • 方案介绍
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

该充值消费一体机主要基于miniSTM32和RC522模块制作完成。

功能解析:

(1)充值

充值的前提是要管理员先刷卡才能进入充值界面,本设计的程序中设定蓝色S50射频卡为管理员身份(如需要可设定多张管理员身份的卡),若不是管理员刷卡则进入不了充值界面,此前提限制了消费者不能随便进入充值模式,既方便了管理员对打卡机的管理,又增加了打卡机的安全性。进入了充值界面后,先由管理员输入相应的充值金额,再到消费者刷卡即可成功充值并显示充值后的余额。

(2)消费

进入消费界面后,管理员输入相应的消费金额,然后消费者刷卡消费,系统先判断此卡是否已解锁,若是未解锁(已挂失)则消费失败返回菜单栏,若是已解锁(已解挂)则进入余额判断,若是余额足够便能成功消费并显示消费后的余额,若是余额不足则会消费失败并显示余额。

(3)查询

查询功能的作用是让消费者查询卡内的信息,包括:卡的身份、是否解锁(挂失)、姓名、学会、卡号、卡内余额。消费者拿到卡后需要记住自己的卡号,因为若是自己的卡不慎丢失了需要输入卡号和密码才能挂失和解挂。

(4)挂失/解挂

消费者进入挂失/解挂界面,输入卡号后按确定,再输入6位密码后按确定,接着选择挂失或者解挂,若是挂失,输入卡号和密码正确即可成功挂失,否则挂失失败;若是解挂,除了需要输入卡号和密码正确之外,还要再拿该卡刷卡进行卡号确认,就是说,消费者需要输入和刷卡的卡号一致并且密码正确才能解挂成功,否则解挂失败。已挂失的卡是不能进行消费操作的。

硬件连接:

/*************************************
*硬件连接说明:
*RC522 <----->MINISTM32
*
*1--SDA <----->PB0
*2--SCK <----->PB13
*3--MOSI<----->PB15
*4--MISO<----->PB14
*5--悬空
*6--GND <----->GND
*7--RST <----->PB1
*8--3.3V<----->3.3V
*
*DS18B20与MINISTM32开发板的PA0要连接上
**************************************/

视频演示:

部分操作界面图:

MINISTM32 +RFID程序展示:

  • MINISTM32 +RFID程序.zip
    描述:MINISTM32 +RFID程序
  • TJDZ-RC522射频卡用户使用手册资料Ver_1.0.zip
    描述:TJDZ-RC522射频卡用户使用手册资料

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
MGA-86563-TR1G 1 Avago Technologies 500MHz - 6000MHz RF/MICROWAVE WIDE BAND LOW POWER AMPLIFIER, LEAD FREE, ULTRA MINIATURE, SC-70, SOT-363, 6 PIN
$2.79 查看
SCA-4-10-75+ 1 Mini-Circuits Combiner, 10MHz Min, 1000MHz Max, 2.5dB Insertion Loss-Max, ROHS COMPLIANT, CASE DZ943, 10 PIN
$12.06 查看
EP2C+ 1 Mini-Circuits Splitter And Combiner, 1800MHz Min, 12500MHz Max, 2.1dB Insertion Loss-Max, 4 X 4 MM, 1 MM HEIGHT, ROHS COMPLIANT, SURFACE MOUNT, PLASTIC, DG1847, 24 PIN

ECAD模型

下载ECAD模型
$13.55 查看

相关推荐

电子产业图谱