STM32智能小车 0基础教学

简介: STM32智能小车 0基础教学

前言

最近发现很多小伙伴都想自己制作一辆属于自己的智能小车,从今天开始我准备从选材料开始教大家如何制作一辆智能小车。


一、必备器材选择及其作用

1.主控制器STM32

首先最重要的就是选择主控制器,因为我们需要通过STM32来控制各个模块协调工作。

这里我们选择STM32RCT6,因为这块板子四个角都有螺丝孔可以将他很好的固定到小车的地盘上。

当然了大家也可以选择STM32C8T6,平时的学习板我们一般不用来做小车使用,比如正点和野火的ZET6板子,虽然说性能强但是不方便安装在小车上。


2.小车底盘

小车底盘就多种多样了,有4轮的,两轮的,三轮的等等,轮子也有很多种类,有普通轮子的,也有麦克纳姆轮的。

这个根据大家自身爱好挑选即可。


3.电机

电机有不带编码器的也有带编码器的,不带编码器的电机是无法使用PID算法的。当然了不带编码器的电机也有自己的优点就是成本比带编码器的电机低。

电机通常我们使用普通的130电机。130电机价格便宜,但是就是跑的不快,追求速度的小伙伴可以购买其他型号电机使用。


4.电机驱动板

这里我推荐L298N电机驱动,这款驱动价格便宜,一个电机驱动能够带动两个电机,而且还有PWM调速功能。


5.电源模块

这里我们需要一个电源模块,因为STM32上的VCC和GND太少了无法满足我们的要求,而且我们的小车也是要可以在脱离电脑的情况下运行的,所以这里需要一个电源模块给小车供电。

某宝直接查找智能小车电源模块即可,顺便买一个电池盒子给电源模块供电,电源模块就可以给我们的整个系统供电了。

这里购买两节的电池盒子即可,电池型号我们可以选择18650,当然了不要忘记购买电池充电器。


有了这些模块我们就能够实现小车的简单功能,可以让小车跑动起来,也可以控制小车的速度。不过要想实现其他功能还需要下面的这些模块。


二、其他可选模块

1.超声波模块

使用超声波模块可以帮助我们完成小车的自动避障功能。

超声波模块这里我们选择SR04即可。


2.红外循迹模块

红外循迹模块可以帮助我们完成小车的循迹功能。

循迹模块有一路循迹到多路循迹,这里我推荐大家使用四路循迹即可。


3.OLED显示屏

OLED显示屏的主要作用就是帮助我们显示小车的速度,或者显示PID的参数,方便我们进行测试和观察。

OLED选择0.96寸的IIC协议的即可。


4.CCD循迹摄像头

摄像头属于是比较高级的部分了,这里我们后期可能会讲到。


总结

模块的选择多种多样大家可以根据自己的需求进行选择。请大家多多关注后期内容更加精彩。

B站视频:智能小车材料选择


相关文章
|
7月前
|
传感器 监控 BI
基于STM32的智能垃圾分类系统设计与实现
基于STM32的智能垃圾分类系统设计与实现
565 0
|
7月前
|
传感器 监控
基于STM32的智能公交站牌系统设计与实现
基于STM32的智能公交站牌系统设计与实现
145 0
|
7月前
|
传感器 监控 API
基于STM32的智能灌溉系统设计与实现
基于STM32的智能灌溉系统设计与实现
628 1
|
6月前
|
传感器 数据采集 监控
基于阿里云MQTT服务,设计一个STM32的智能光伏控制系统
这篇文章详细介绍了利用STM32F103C8T6单片机实现光伏发电系统的关键技术。全文分为四章:第一章阐述了光伏发电的背景、意义及应用场景,强调其在绿色能源领域的重要性。第二章介绍了如何通过STM32F103C8T6及光敏电阻和伺服电机实现光线追踪系统,详细描述了硬件选择、连接及使用HAL库编写的单片机程序。第三章讲解了最大功率点追踪(MPPT)的原理,并展示了如何利用STM32F103C8T6和相关传感器、DC-DC转换器实现MPPT功能。第四章描述了如何通过STM32F103C8T6与SIM7600CE 4G模块连接到阿里云MQTT服务,实现设备状态数据的远程传输和控制。本文提供了全面的硬
17745 5
|
7月前
|
传感器 监控 安全
基于STM32的智能公交车辆管理系统设计与实现
基于STM32的智能公交车辆管理系统设计与实现
108 1
|
5月前
|
算法
STM32CubeMX PID差速循迹小车
STM32CubeMX PID差速循迹小车
125 1
STM32CubeMX PID差速循迹小车
|
7月前
|
物联网 程序员 语音技术
STM32智能小车(循迹、跟随、避障、测速、蓝牙、wife、4g、语音识别)总结-3
STM32智能小车(循迹、跟随、避障、测速、蓝牙、wife、4g、语音识别)总结
STM32智能小车(循迹、跟随、避障、测速、蓝牙、wife、4g、语音识别)总结-3
|
7月前
|
传感器 语音技术
STM32智能小车(循迹、跟随、避障、测速、蓝牙、wife、4g、语音识别)总结-1
STM32智能小车(循迹、跟随、避障、测速、蓝牙、wife、4g、语音识别)总结
STM32智能小车(循迹、跟随、避障、测速、蓝牙、wife、4g、语音识别)总结-1
|
7月前
|
传感器
STM32循迹小车原理介绍和代码示例
STM32循迹小车原理介绍和代码示例