基于STM32F407+RFID的模拟公交车刷卡收费系统小项目

BusChargeSystem

项目介绍

基于STM32F407+RFID的模拟公交车刷卡收费系统

开源仓库地址:
github:https://github.com/DaXiongRen/BusChargeSystem
gitee:https://gitee.com/DxrHelloWorld/BusChargeSystem
百度网盘地址:
下载链接: https://pan.baidu.com/s/1s-92nK0LDxlKWUTcf_PuVw 提取码: 5r9w

1. 功能列表

功能介绍
添加用户刷卡识别需要添加的用户
删除用户刷卡识别需要删除的用户
刷卡消费每次刷卡消费金额为1元,同一用户可连续刷卡消费
余额充值通过按键选择充值金额并刷卡识别完成充值

2. 项目开发

2.1 环境

环境版本
操作系统Windows
KeilMDK-ARM5.35

2.2 硬件端

  • STM32F407
  • RFID 模块
  • TFT LCD 液晶屏模块

硬件接线方式

STM32F407RFID 模块
PA4SDA
PC10SCK
PC12MOSI
PC11MISO
GNDGND
PA6RST
3.3VVCC

TFT LCD 液晶屏模块 — STM32F407开发板上固定位置插入

2.3 部署

  • 使用Keil uVision5集成开发工具打开.\BusChargeSystem\USER\目录下的BusChargeSystem.uvprojx文件并编译
  • 编译后会在.\BusChargeSystem\OBJ\目录下生成BusChargeSystem.hex文件,通过FlyMcu工具将此文件下载到开发板上 或 使用DAP仿真器

5. 参考资料

硬件资料

正点原子@ALIENTEK

posted @ 2022-11-04 20:45  大熊人  阅读(433)  评论(0)    收藏  举报