大家收到小车包裹后,想必都已经跃跃欲试了,接下来关注我们的系列教程,教你从零搭建一辆STM32F103智能小车,本教程面向零基础(当然基本的单片机知识和C语言知识还是需要具备的,相关学习教程可以查看前面的博客哈!!!)
小车介绍:
本小车以STM32F103ZET6作为核心控制芯片,板载常用的LED灯/蜂鸣器,OLED显示模块,IMU(MPU6050)模块,按键调参模块,四路直流电机接口(带编码器),5路红外传感器接口,蓝牙接口,超声波接口,两路舵机接口以及电磁传感器接口,CCD摄像头接口。电池可选用18650*2锂电池供电。
准备工作:
1.控制板焊接与调试
小车的控制板需要大家自行焊接完成,所需元器件已经随车发送,部分元器件有余量,焊接时注意避免丢失元器件。建议先焊接小元件,再焊接大元件,焊接完成的控制板及模块分布示意图如图所示如图所示:
大家可以参照进行焊接学习:
注意:
(1)CCD摄像头接口应该焊接2.54mm 24排座,电源输入接口应为XH2.54mm 12接口(注意焊接方向,避免电池反接);
(2)对于差速小车,只需两路电机,其余两路及驱动可不焊接;
(3)焊接建议先焊接电源部分,焊接测试电压均正常后再插核心板,传感器等,避免烧坏。
控制板焊接测试完成后可以烧写例程一测试所有模块,具体例程内容,参加资料例程1即可。若焊接无误,烧写现象为:LED灯交替亮灭,蜂鸣器交替响停,周期为0.5s,OLED显示MPU6050数据,按键检测值,编码器检测转速,电机正向前进旋转。
2.小车车体搭建:
搭建完成示意图如图所示(未搭载红外/CCD/电磁等传感器):
车体搭建注意事项:
(1)电机建议使用三孔定位安装;
(2)万向轮可直接安装(使用M4螺柱螺母);
(3)底板预留电池安装孔,可直接安装;
3.开始创造:
完成以上部分,小车基本就完成了搭建,并完成了基本功能的测试,大家可以在此基础上添加各类传感器实现巡线,遥控等功能。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)