基于STM32单片机汽车电动车RFID刷卡充电扣费TFT彩屏设计DIY-T135

发布时间:2026/9/28 23:31:05

基于STM32单片机汽车电动车RFID刷卡充电扣费TFT彩屏设计DIY-T135
本系统由STM32F103C8T6单片机核心板、2.4/1.44寸TFT彩屏2.4寸/1.44寸可选、RFID射频卡读写模块、蜂鸣器电路、继电器驱动、按键组成。【1】本系统是集RFID刷卡充电、添加卡、删除卡、余额查询、卡充值功能的完整系统采用TFT彩屏显示能够对RFID卡进行系统管理并且所有参数数据写入到IC卡中掉电不丢失数据功能。搭载RTC万年历实时时钟功能。录入的系统的卡号保存在单片机Flash中掉电不丢失数据。客户可以根据实际需要对继电器外接插排、控制充电回路接头等设备【2】系统上电后约1s左右的时间可以进入后台设置万年历功能也可以直接跳过不进行时钟设置。按下K1进入设置万年历功可以对年、月、日、时、分、秒设置完成后再次按下K1退出设置进入主界面0表示周日。【3】进入主界面显示显示下当前有效卡数随后显示万年历液晶显示“智能充电系统”此状态下可以进行刷卡充电操作。如果是录入系统的RFID卡显示“读卡成功 余额xx”继电器动作开始充电开始“卡号 正在充电... xxS”,xxS表示充电剩余时间默认2元充10s。可以多次刷同一张卡进行多次扣费增加充电时间。当余额不足时有“卡号 余额不足 请充值”提醒。如果刷入非录入系统的卡提醒“卡号 无效卡”。【4】主界面显示时通过按键K1进入“系统”设置其他设置项中K1退出当前项通过按键K2、K3切换选项“添加卡片”、“删除卡片”、“查询余额”、“卡片充值”并且有“”及颜色区分选中的项。通过K4进入选中项。【5】进入“添加卡片”按照提示刷入新卡2次即可录入新卡默认金额20元系统默认能够存储6张有效卡。如果添加已经存入系统的卡液晶提示“卡号已存在”如果前后两次刷入卡号不匹配提醒“卡号不匹配....”。【6】进入“删除卡片”对单个选中的RFID卡号删除按键可以切换已存在卡号删除后该卡为无效卡无法正常操作可以再次“添加卡片”。【7】进入“余额查询”对刷入的有效卡进行“卡号 余额 最后一次刷卡时间”进行显示如果是无效卡提示“无效卡.....”。【8】进入“卡片充值”默认充值10-100整10充值按键设置充值金额。点击确定键后按照提示刷入有效卡即可充值如果刷无效卡无法充值。系统默认能够存储6张有效卡新添加的卡默认金额20元充电2元充10s

相关新闻

社交媒体危机公关:从品牌营销边界到舆情管理实战

社交媒体危机公关:从品牌营销边界到舆情管理实战

2026/9/28 19:41:29

这次我们来看一个体育领域的网络热点事件——小蜜蜂官方账号公开嘲讽C罗职业生涯0个世界杯冠军引发的舆论风波。虽然表面看是足球圈的调侃,但背后涉及品牌营销的边界、粉丝情绪管理、网络传播风险等实际问题。对于技术从业者来说,这个案例值得关注的点在…

66AK2G12 QSPI/SPI/UART接口时序深度解析与设计实践

66AK2G12 QSPI/SPI/UART接口时序深度解析与设计实践

2026/9/28 19:41:01

1. 项目概述与核心价值在嵌入式系统开发中,尤其是面对像德州仪器(TI)66AK2G12这类集成了高性能ARM Cortex-A15和C66x DSP的复杂SoC时,硬件工程师和底层驱动开发者最头疼的往往不是写代码,而是如何让芯片与外部器件“对…

从示波器带宽反推信号上升沿:0.35系数的实战应用与选型指南

从示波器带宽反推信号上升沿:0.35系数的实战应用与选型指南

2026/9/28 19:53:16

1. 示波器带宽与信号上升沿的数学关系当你第一次看到"带宽0.35/上升时间"这个公式时,可能会觉得它像某种神秘的魔法公式。其实这个0.35系数背后有着严谨的数学推导和物理意义。我刚开始接触这个公式时也犯过迷糊,直到后来在实际项目中反复验证…

CANN/GE ACL数据集缓冲区添加函数

CANN/GE ACL数据集缓冲区添加函数

2026/9/28 4:08:17

aclmdlAddDatasetBuffer 【免费下载链接】ge GE(Graph Engine)是面向昇腾的图编译器和执行器,提供了计算图优化、多流并行、内存复用和模型下沉等技术手段,加速模型执行效率,减少模型内存占用。 GE 提供对 PyTorch、Te…

用ffmpeg高效批量调整图片尺寸的实战指南

用ffmpeg高效批量调整图片尺寸的实战指南

2026/9/28 16:01:49

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

Transformers 音频特征提取工具库 audio_utils 全解析:从 Mel 刻度换算到对数 Mel 频谱

Transformers 音频特征提取工具库 audio_utils 全解析:从 Mel 刻度换算到对数 Mel 频谱

2026/9/28 2:15:29

Transformers 音频特征提取工具库 audio_utils 全解析:从 Mel 刻度换算到对数 Mel 频谱 【免费下载链接】transformers 🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and mu…

RustFS 多节点集群重启与滚动升级实战:Readiness、Quorum 与 Degraded 模式完全指南

RustFS 多节点集群重启与滚动升级实战:Readiness、Quorum 与 Degraded 模式完全指南

2026/9/28 3:14:54

RustFS 多节点集群重启与滚动升级实战:Readiness、Quorum 与 Degraded 模式完全指南 【免费下载链接】rustfs 🚀2.3x faster than MinIO for 4KB object payloads. RustFS is an open-source, S3-compatible high-performance object storage system sup…

Java Integer缓存揭秘:128陷阱原理、避坑与面试全解

Java Integer缓存揭秘:128陷阱原理、避坑与面试全解

2026/9/28 3:58:00

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

RustFS Scanner 数据用量发布权威性决策:配额准入如何获得可用的权威依据

RustFS Scanner 数据用量发布权威性决策:配额准入如何获得可用的权威依据

2026/9/28 3:47:14

RustFS Scanner 数据用量发布权威性决策:配额准入如何获得可用的权威依据 【免费下载链接】rustfs 🚀2.3x faster than MinIO for 4KB object payloads. RustFS is an open-source, S3-compatible high-performance object storage system supporting mi…

远程协作的工作台整理

远程协作的工作台整理

2026/9/28 16:01:48

远程协作的工作台整理远程协作的核心不是再加一个工具,而是让交接信息足够完整。异步任务要写明目标、输入位置、完成标准和需要决策的人。 工作台的最小配置 将日程、待办、代码和沟通入口收拢到少数固定位置;通知按紧急程度分层。工作台不需要模仿办公…

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

2026/9/28 5:05:21

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

2026/9/28 16:01:48

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…