项目简介
本项目是基于STM32微控制器开发的智能车系统,参加了清华大学第二十届数字竞赛并荣获三等奖。开发者旨在为学弟学妹们提供参考,助力他们在竞赛中取得更优异的成绩。竞赛相关介绍包含在 intro_file
中。
项目的主要特性和功能
- 智能控制:可实现自动导航、避障以及目标追踪。
- 环境感知:融合距离传感器、摄像头等多种传感器进行环境感知。
- 运动控制:对电机和转向系统进行控制,实现车辆的移动与转向。
- 通讯功能:支持通过WIFI或蓝牙与主控制器通讯,接收指令并上传数据。
- 状态监控:可监控车辆电量、位置等状态,并根据状态调整行为。
安装使用步骤
前提条件
- 硬件:需要STM32微控制器板、电机驱动器、传感器、WIFI/蓝牙模块等。
- 工具:需配备STM32开发环境(如Keil或IAR)、烧录器或调试器等。
具体步骤
- 配置开发环境,使其支持STM32系列微控制器。
- 使用开发环境编译源代码,生成可执行文件。
- 借助烧录器将可执行文件烧录到STM32微控制器中。
- 连接所有必要的硬件模块,并确保接线正确。
- 在实际环境中测试智能车的功能,根据测试情况进行调整。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】