【天狼启航者】研究计划

本文概述了一个计划中的嵌入式竞赛项目,使用STM32F407和FreeRTOS,涉及电机控制、通信模块(4G、北斗、视频)、障碍物检测、电量管理及初步的人工智能探索,包括语音和视频识别功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

“造车”,预计在4月中旬展开(嵌入式蓝桥杯比赛结束后),这里先计划一下,不断更新。

基本要求:

        使用STM32F407系列芯片,使用FreeRTOS系统。 

        驱动程序必须要有强大的可移植性、模块化、低耦合、简洁明了。

        硬件组成也要具有灵活的模块化,可以方便的进行修改和实验。

初步计划:

机械阶段:

  1. 先研究一个编码器电机的使用,可以实现对电机的转动方向和转速的控制,完成驱动函数。
  2. 组合4个电机,进行统一的控制,完成驱动函数。
  3. 将轮子、电源模块和开发板组装到车架上。编写测试函数,进行测试和调整。

通信与遥控阶段:

  1. 研究4G模块,先实现与PC机的通信。
  2. 实现两个4G模块的相互通信,脱离PC机;编写针对于4G遥控的驱动程序,可以控制方向和速度。
  3. 研究六轴加速度传感器模块,实现方向和幅度的读取,编写驱动程序可以将方向和幅度转化为方向和速度的遥控命令。
  4. 研究北斗模块,编写驱动程序可以将位置信息发送给控制端。
  5. (尝试)利用现有的地图软件,形成小车所在位置的地图,以及规划路径。
  6. 研究视频模块,可以将数据通过4G模块发送到控制端。
  7. 研究音频输出模块,可以发基本的打招呼功能。

感知阶段:

  1. 可以对车辆前后是否存在障碍物(对整个车辆的高度范围都要适用),以及检测障碍物的距离。
  2. 可以检测到电池的电量,可以进行电量预警功能。

人工智能阶段:

  1. 研究STM32的AI芯片,替换原来的STM32F407芯片,进入人工智能阶段。
  2. 语音识别功能的研究,利用云数据。
  3. 视频识别的研究,利用云数据。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值