
基于STM32的平衡小车
简介
本项目是基于STM32F103C8T6设计的一款平衡小车,小车可以通过运动保持自身平衡,能实现前进、转向、 原地静止等基本运动功能, 能适应不同的地形环境, 研究两轮自平衡机器人,具有重要的意义。
简介:本项目是基于STM32F103C8T6设计的一款平衡小车,小车可以通过运动保持自身平衡,能实现前进、转向、 原地静止等基本运动功能, 能适应不同的地形环境, 研究两轮自平衡机器人,具有重要的意义。开源协议
:Public Domain
(未经作者授权,禁止转载)描述
IDEA:
无论是两轮平衡车还是独轮平衡车都可以在小范围内运动, 不像传统的四轮车在小范围内实现转弯很困难。 随着电子技术的不断发展, 人们对代步功能的要求也越来越高, 平衡车也就由此诞生了, 电动平衡车的小巧便携性也给人们带来了很多方便, 同时, 电动平衡车的电驱动性赋予了它绿色交通的使命, 它的广泛流行对文明城市的建设和生活环境的改善都有着重要的意义 。 电动平衡车为人们节省了不少燃油开支和时间, 相比其它的代步工具还有价格上的优势, 使大多数的人都能支付得起, 保养起来也相对简单。 在平衡车上加入一些传感器可以使人更好地控制它, 同时也使它具有了搬运、 壁障等功能, 如加入了自跟随功能就避免了需要人用手携带的缺点。
硬件电路是软件部分的基础, 如果软件比作人的大脑, 那么硬件就是各种器官。 只有硬件各部分设计得当, 那么我们的软件算法才能体现出他的优势。
硬件电路部分主要包括:
电源供电部分
MPU-6050 传感器部分
STM32 主控芯片部分
电机驱动部分
编码器测速部分
蓝牙传输部分
超声波测距避障部分
设计图

BOM


评论