快捷搜索:  汽车  科技

2000块钱组装一辆山地自行车(做了一辆不会倒的自行车)

2000块钱组装一辆山地自行车(做了一辆不会倒的自行车)STM32F103C8T6和0603的电子元器件能降低PCB尺寸,MPU6050模块用于实时获取小车位姿,1S锂电池升压至12V,能给无刷电机供电。用嘉立创EDA专业版设计的原理图——大部分原理图和封装都是在立创开源硬件平台上找的资料并进行整合。「动量轮平衡自行车」以「STM32F103C8T6单片机」作为主控单元。它采用STM32CUBEIDE开发,可以快速的配置定时器、外部中断、IIC、串口通信所需的寄存器,降低开发难度。总体设计方案框图

如果你——没有完整的做过一个项目、不了解STM32单片机的开发、不了解微信小程序的开发。那你可以尝试DIY这样一个自行车。

工程描述

我做了一辆「动量轮平衡自行车」,它像个不倒翁,可以自平衡。

项目DIY成本在220元左右(220元是指什么都没有的情况)(包含3D模型的费用)。

2000块钱组装一辆山地自行车(做了一辆不会倒的自行车)(1)

小车能通过蓝牙 连接微信小程序,进行:

  • 遥控启停、速度、前进、后退的方向;
  • 调试PID参数;
  • 实时显示小车“位姿”信息。
设计图

「动量轮平衡自行车」以STM32F103C8T6单片机作为主控单元。

它采用STM32CUBEIDE开发,可以快速的配置定时器、外部中断、IIC、串口通信所需的寄存器,降低开发难度。

2000块钱组装一辆山地自行车(做了一辆不会倒的自行车)(2)

总体设计方案框图

2000块钱组装一辆山地自行车(做了一辆不会倒的自行车)(3)

用嘉立创EDA专业版设计的原理图——大部分原理图和封装都是在立创开源硬件平台上找的资料并进行整合。

STM32F103C8T6和0603的电子元器件能降低PCB尺寸,MPU6050模块用于实时获取小车位姿,1S锂电池升压至12V,能给无刷电机供电。

2000块钱组装一辆山地自行车(做了一辆不会倒的自行车)(4)

用嘉立创EDA专业版设计的PCB图

2000块钱组装一辆山地自行车(做了一辆不会倒的自行车)(5)

PCB实物图1

2000块钱组装一辆山地自行车(做了一辆不会倒的自行车)(6)

PCB实物图2

话说,如果这种平衡自行车能量产就好了,这样小编就不用去学自行车了(真的挺难学的[流泪])……

这个小车的电路、3D模型源文件资料是完全开源的,由于格式原因无法上传,有需要可自取,无偿分享:https://oshwhub.com/bonus/stm32_bike

参考资料:立创开源硬件平台《STM32动量轮平衡自行车》作者:DIY攻城狮

https://oshwhub.com/bonus/stm32_bike


如果你认为这篇文章还不错,欢迎点赞、关注、转发、收藏~

我会持续更新优质开源项目!

猜您喜欢: