首先是小车的流程设计,文老师总是教导,每做一个项目,一开始要写需求文档、画流程图,项目中要写开发文档,项目完成后要写总结。因为这次的项目是一个人搞的,所以说开发文档在制作过程中并没有写。
需求以及所用的模块如下
功能要求:
1、 走直线
2、 寻线(S弯)
3、 避障碍
4、 蓝牙控制
模块清单:
电机驱动L298N
红外对管 *2
超声波测距 HC-SR04
电源模块 12->3.3 / 5 / 12
减速直流电机(6V)
蓝牙模块 HC-05
LM2596 DC-DC稳压模块
SG90 9克微型舵机
//码盘测速模块
单片机: stm32f103c8t6
具体的模块讲解以及使用心得会在后面的硬件设计博客中记录。
|