基于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-ARM 5.35

2.2 硬件端

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

硬件接线方式

STM32F407 RFID 模块
PA4 SDA
PC10 SCK
PC12 MOSI
PC11 MISO
GND GND
PA6 RST
3.3V VCC

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

2.3 部署

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

5. 参考资料

硬件资料

正点原子@ALIENTEK

你可能感兴趣的:(小项目,stm32,c语言)