基于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. 参考资料
本文来自博客园,作者:大熊人,转载请注明原文链接:https://www.cnblogs.com/ctrl-c/articles/16859078.html

浙公网安备 33010602011771号