833|2

650

帖子

8

TA的资源

纯净的硅(初级)

楼主
 

【DigiKey“智造万物,快乐不停”创意大赛】车载娱乐魔方-作品提交 [复制链接]

  本帖最后由 29447945 于 2024-1-19 10:57 编辑

 

车载娱乐魔方

 

作者:29447945   

  • 作品简介

现在很多车都有各种智能设备,但是相对于老一点车,都不具备很多智能化的功能,本次项目就是为了之前的车提供一个智能功能,首先可以从can数据中读取车辆信息,比如车速转速等简单信息,其次可以读取胎压传感器显示胎压等安全信息,最后还可以提供娱乐功能,比如播放音乐,播放视频等。

  • 系统框图

系统硬件包括:STM32H7B3开发板为主控,外接ELM327模块读取OBD数据,GPS模块获取GPS数据,完成对车辆行驶数据和位置数据采集保存,软件使用TouchGFX+FreeRTOS架构,TouchGFX为显示UI,FreeRTOS分模块处理任务。

三、各部分功能说明(图文结合)

1.ELM327模块:ELM327模块是一种用于车辆诊断和故障排除的汽车诊断工具。它是一种基于OBD-II(On-Board Diagnostics II)标准的设备,用于读取和解析车辆的故障码和实时数据。ELM327模块通常通过蓝牙、Wi-Fi或USB与计算机或移动设备连接,并与相应的诊断软件配合使用。

ELM327模块支持多种OBD-II通信协议,包括ISO15765-4(CAN)、ISO9141-2、J1850 VPW和J1850 PWM。它可以读取车辆的故障码、清除故障码、监测车辆传感器数据(如车速、引擎转速、冷却液温度等)以及执行一些特定的诊断功能。

ELM327模块的优点是易于使用和便携性。它可以与多种设备兼容,并且可以通过相应的诊断软件提供详细的车辆诊断报告和实时数据。许多车辆爱好者和专业技师使用ELM327模块来进行车辆故障排查和性能优化。

请注意,ELM327模块的功能和兼容性可能因具体型号和使用的诊断软件而有所不同。在购买和使用ELM327模块时,请确保与您的车辆和设备兼容,并遵循相应的操作说明。

2.GPS模块:GPS模块是一种用于定位和导航的设备,它利用全球定位系统(GPS)卫星网络来确定设备的准确位置。GPS模块通常由接收器和相关的电路组成,可以接收来自多颗GPS卫星的信号,并计算出设备的经度、纬度和海拔高度等位置信息。

GPS模块的工作原理是通过接收来自GPS卫星的信号,计算出接收器与卫星之间的距离,然后利用三角定位原理确定设备的位置。GPS模块需要至少接收到3颗卫星的信号才能进行定位,而接收到更多卫星的信号可以提高定位的准确性。

GPS模块通常具有以下特点和功能:

1. 高精度定位:GPS模块可以提供高精度的位置信息,通常在几米到几十米的范围内。

2. 实时定位:GPS模块可以实时更新设备的位置信息,以便进行导航和定位服务。

3. 多功能:除了提供位置信息外,一些GPS模块还可以提供速度、航向、时间等相关数据。

4. 易于集成:GPS模块通常以小型、紧凑的形式出现,可以方便地集成到各种设备中,如车载导航系统、智能手机、手持设备等。

5. 多种接口:GPS模块通常支持多种通信接口,如串口(UART)、USB、SPI等,以便与其他设备进行数据交互。

3.STM32H7B3-DK开发板:STM32H7B3i-DK开发板采用了STM32H7B3IIT6微控制器,该微控制器基于ARM Cortex-M7内核,主频高达480MHz,具有丰富的外设和接口资源。开发板上集成了丰富的外设,包括多个UART、SPI、I2C、USB、以太网等接口,以及LCD显示屏接口、SD卡插槽等。

 

 

  • 作品源码

https://download.eeworld.com.cn/detail/29447945/630785

五、作品功能演示视频

https://training.eeworld.com.cn/course/68390/learn?preview=1#lesson/38974

1月14日

 

六、项目总结

本项目基本功能已实现,在UI界面做的比较简单,也还有很多扩展功能还在设计中,后续将会继续完善,此次使用的STM32H7B3-DK开发板性能强大,接口丰富,适合很多智慧家庭,物联网等方向应用;最后感谢得捷电子和EE论坛举办的此次活动。

七、其他


附件代码:(超过100M添加不了,请从上面链接下载)

总结文档.doc (419 KB, 下载次数: 2)

 

 

 

 

 

最新回复

本项目基本功能已实现,在UI界面做的比较简单,也还有很多扩展功能还在设计中,后续将会继续完善。期待完善后开源的作品。   详情 回复 发表于 2024-1-15 14:04
点赞 关注
 
 

回复
举报

1万

帖子

2853

TA的资源

管理员

沙发
 

赞!这个很适用呀~

加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
个人签名玩板看这里:
https://bbs.eeworld.com.cn/elecplay.html
EEWorld测评频道众多好板等你来玩,还可以来频道许愿树许愿说说你想要玩的板子,我们都在努力为大家实现!
 
 
 

回复

6842

帖子

11

TA的资源

版主

板凳
 

本项目基本功能已实现,在UI界面做的比较简单,也还有很多扩展功能还在设计中,后续将会继续完善。期待完善后开源的作品。

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表