平衡车第零讲笔记

【原版】

平衡车第零讲

拥抱AI 拒绝照抄

场景设定:大四毕业生毕设,完全不知道用什么硬件,零基础入门
与智能门锁是不一样的,那个是规范化教学。

已知:选题:制作一个两轮平衡车

三位一体 代码开发、硬件设计、机械设计
硬件设计 两种方案;1.纯插件版本:拓展板,只是连线 2。集成板,进行焊接的
四种选择方式:嘉立创下单插件版 下单集成板 绘制插件版 绘制集成板 构成一个完整体系
机械:购买套件、打印模型体验3D打印,跟课建模

畅想一下

自己从软件到硬件到结构,三位一体,全部实际操作,自己动手完成

耗材购买

在门锁中:屏幕、接口 → 看自己的需求
手把手去买:有可能会链接失效,但是要一个个去找

主体部分

  1. 两层的车

  2. 电机驱动 TB6612 可以买两个备用,容易烧芯片

  3. 屏幕 96英寸 都可以

  4. 陀螺仪 买美国原装版本的,不能用国产,用不了 mpu6050 买焊直针向下的版本

  5. 单片机核心板 自己去买 ch32

  6. 蓝牙

  7. 降压模块 两个

  8. 电池 12V 1500mA 买充电器 学会

  9. DC5.5*2.1 …

  10. 开关

  11. 铜柱

  12. 排母

  13. 排针

  14. …… 灵活变通

焊接问题

电烙铁 、 锡线 的购买 ,随便买 螺丝刀等工具类

焊接注意事项,降压模块 in out 不要插反 不要焊死 芯片

不是锡放在烙铁上 应该是电烙铁对着焊盘和排针 将锡丝放在焊盘排针上

安装claude 详细版在左岚

需要功能:

  1. 安装git

  2. 安装node.js 环境

  3. 安装cc-swtch

  4. 安装claude

  5. ZCF快速配置工具 按照教程配置 (后面补充)

    1. 快速安装 npx zcf

    2. y回车

    3. 完整初始化

    4. 不修改语言配置

    5. 简体中文

    6. 备份并覆盖全部的配置文件

    7. 跳过

    8. 全选

    9. 推荐工程师专业版

    10. yes,配置mcp

    11. 选前5个

    12. 点yes安装

  6. 启动claude

  7. 切换到1m 上下文



【润色版】

:rocket: 我的平衡车毕设笔记:第零讲 · 启航

写在前面:
作为一个大四毕业生,面对毕设选题“两轮平衡车”,我一开始也是一脸懵。
这份笔记记录了我从 零基础小白全栈开发 的进阶之路。
这里的原则只有一条:拥抱 AI 辅助,拒绝做代码的搬运工。


:bullseye: 一、 项目全景:挑战“三位一体”

这不仅仅是一个“会动的车”,而是一次对 代码 (Software)硬件 (Hardware)机械 (Mechanical) 的综合大考。

:light_bulb: 我的畅想

  • :brain: 注入灵魂:不再照抄 PID 库,让 Claude AI 帮我推导公式,亲手调出最丝滑的参数。
  • :electric_plug: 硬核实战:从插件版本,最终目标是 自己画板、自己焊板
  • :hammer: 结构重塑:尝试 3D 打印车架,自己掌握重心平衡的秘密。

:railway_track: 二、 路线规划:你处于哪个阶段?

我为自己(也为你)规划了四条进阶路线,丰俭由人:


:shopping_cart: 三、 避坑指南:我的“血泪”清单

这可是我翻遍了某宝评论区总结出来的 避坑红宝书

1. :high_voltage: 核心电子件(高危区)(简略版、AI简介)

组件 型号/规格 :warning: 避坑 / 选购重点
电机驱动 TB6612 买 2 个备用! 接反必烧,堵转必冒烟。
陀螺仪 MPU6050 拒接廉价国产版! 必须买“原装镀金板”,且选焊直针向下版本。
单片机 CH32 核心板 国产之光,便宜好用,完美兼容。
显示屏 0.96寸 OLED I2C 接口,用于实时显示姿态角。
蓝牙 HC-05/08 手机调参必备,省去插线烦恼。

2. :battery: 电力与结构

  • 电池12V 1500mA 锂电池(一定要带专用充电器!)。
  • 降压模块LM2596 或类似(准备 2 个,分别稳压 5V3.3V)。
  • 结构件:两层亚克力板、铜柱包、M3 螺丝螺母、DC 5.5*2.1 电源母座。

:fire: 四、 焊接工艺:告别“虚焊”

焊接不是把锡融化粘上去,而是热量的传递

:hammer_and_wrench: 焊接金法则:

  1. :cross_mark: 拒绝搬运:千万别先把锡化在烙铁头上再去“涂”!
  2. :white_check_mark: 三步走
    1. 预热:烙铁头紧贴焊盘 + 排针,默数 2 秒。
    2. 喂锡:将锡丝直接触碰 被加热的焊盘(不是烙铁头)。
    3. 撤离:先撤锡丝,再撤烙铁,等待自然冷却。
  3. :warning: 高危预警降压模块INOUT 接反 = 炸机!焊之前务必看清丝印。

:robot: 五、 环境配置:召唤最强辅助 Claude

我们要用 AI 来写代码,所以环境配置必须“如丝般顺滑”。

1. 基础环境

  • Git & Node.js:现代开发的基石。
  • cc-swtch:保持网络通畅的神器。

2. ZCF 极速配置清单 (全保姆级)

请在终端运行 npx zcf,然后按以下剧本操作:

步骤 屏幕提示/选项 你的操作
1 Start? 输入 y 回车
2 Initialization Type 选择 完整初始化
3 Language Config 不修改 (保持默认)
4 Tool Language 选择 简体中文
5 Backup 选择 备份并覆盖
6 Ignore Settings 跳过 繁琐设置
7 Plugins 按空格 全选 所有插件
8 Profile 选择 工程师专业版
9 Configure MCP? YES! (这是灵魂)
10 MCP Selection 勾选 前 5 个 核心插件

:white_check_mark: 完成标志:启动 Claude 后,在对话框角落看到 “1M Context”(100万上下文)标志。


:glowing_star: 六、 结语

清单在手,环境已备。
接下来的日子,我们将一起见证一堆冰冷的零件,如何变成一个能跑、能平衡、听得懂指令的智能小车。

少侠,请开始你的表演!

请问蓝牙模块是要hc05四针的吗,但是我看到只有6针的,可以换成JDY-31的吗?

有写兼容hc05的就行,我买的那种,原链接确实没了