当前位置: 首页 > news >正文

基于STM32单片机智能出租车计价器分时计费GPS定位蓝牙设计23-135

本系统由STM32F103C8T6单片机核心板、1.44寸TFT彩屏、无线蓝牙模块、电机驱动电路、霍尔传感器、蜂鸣器报警、按键电路、GPS模块和蓝牙模块及电源组成。

【1】通过单片机实时读取内部RTC时钟数据,通过霍尔传感器采集电机转动速度,从而计算出电机转动运行里程。驱动TFT彩屏显示所有相关数据以及是否有人乘坐状态。根据不同时间段收费标准不同以及出租车起步价,可以计算出租车收费情况。具体收费标准:

总价=3公里内价(起步价)+3公里外路程*单价+停车等待时间*等待单价。

其中时钟时间、起步价、时间段内的单价(夜间/白天)、停车等待单价以及超速阈值都可以进行按键设置,且设置数据保存到FLASH中具有掉电不丢失数据的功能。

【2】上电设备初始化完成后,液晶显示相应数据,包括时间、是否乘坐客人、白天单价、晚上单价、起步价、停车等待单价、车辆限速阈值、当前速度、里程、收费金额。当有人乘坐出租车后,设备开始通过上述描述进行计费,如果出现超速蜂鸣器报警提醒。当乘坐出租车结束后,通过按键结束计费。

【3】通过按键可以设置夜间及白天单价,23:00-05:00表示夜间,05:00-23:00表示白天,时间为实时时钟时间。可以设置起步价。可以设置停车时(速度为0表示停车)计费单价(每10s单价,方便演示),可以设置超速报警的速度阈值,当速度超过阈值是报警。

【4】在按键非设置数据的状态下,按键能够设置PWM驱动电机不同速度运行。只有当有人乘坐的情况下,才会开始统计运行里程以及收费金额。

【5】数据中,为了方便演示速度是实际速度的100倍(不然没法演示)。里程扩大了1000倍(方便演示)。如果不扩大没法演示,比如跑3公里需要半天时间无法演示。

【6】增加GPS模块和蓝牙模块。将液晶显示内容和GPS经纬度信息实时上传到蓝牙串口助手APP。

http://www.jsqmd.com/news/730641/

相关文章:

  • 大语言模型训练中记忆与泛化的动态平衡研究
  • 2026年想学裱花技术费用 - 工业品网
  • 【flutter for open harmony】第三方库Flutter 鸿蒙版 体重记录 实战指南(适配 1.0.0)✨
  • 第二十天打卡 | 150. 逆波兰表达式求值
  • TWIG框架:视觉生成中的动态文本推理技术
  • CurateClick 2026年4月每周精选:发现、访问与创意AI
  • 告别安卓模拟器:Windows原生APK安装器的技术革命
  • AI工具Awesome List:社区驱动的资源导航与实战选型指南
  • NVIDIA Profile Inspector终极指南:3步解锁显卡隐藏性能的免费神器
  • 多模态提示优化(MPO):提升MLLMs性能的关键技术
  • 基于微信小程序的校园失物招领管理系统【uniapp+springboot+vue】
  • 多模态模型演进与UniT框架实践解析
  • 深度解析残差网络的知识表示与传播机制
  • 将 claude code 编程助手无缝对接至 taotoken 聚合平台
  • 别再死记硬背公式了!用MATLAB手把手复现MSK调制与解调(附完整代码和眼图分析)
  • KLayout开源版图设计工具:从新手到专家的完整指南
  • Java 中的 `float` 和 `double`的底层编码
  • 中年男人的梦魇:房产缩水、失业危机与痛失至亲
  • 【flutter for open harmony】第三方库Flutter 鸿蒙版 骨架屏 实战指南(适配 1.0.0)✨
  • 自托管团队协作工具Flock:轻量级架构、实时通信与部署实战
  • UOS忘记密码别慌!用LiveCD工具5分钟搞定,附命令行救援模式详细步骤
  • 018、PID控制器的离散化实现
  • WebForms ArrayList:深入理解与最佳实践
  • 告别Printf:用Qt Creator+GDB Server远程调试ARM程序,实时查看变量和内存
  • RTL仿真性能优化:张量代数方法解析
  • 高斯计的读数是越大还是越小好?
  • 使用【ChatGPT Images 2】高效生成文旅海报
  • SOCD Cleaner完全指南:彻底解决键盘输入冲突,提升游戏操作精度
  • QQ音乐解码神器:3分钟学会qmcdump将qmcflac/qmc0/qmc3转成通用音频格式
  • 多模态AI在超声影像分析中的应用与优化