亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

Rpibot:面向嵌入式系统学习的低成本可扩展移动机器人平台

这个简单、低成本的移动机器人平台旨在给开发者提供实用、动手的嵌入式系统学习途径。

作为德国汽车公司的嵌入式软件工程师,我以学习平台为起点发起此项目。虽原项目早期取消,但热情推动其作为业余项目延续,成果即 Rpibot。

我有明确需求集:

平台服务于教育、监控、机器人竞赛等多用途——但非新手教程。预期具备 Python 编程、电子学、PID 控制基础知识。

挑战不可避免,但好奇和坚持的心态有助克服。源代码精简,关键段落注释以供参考。

完整源代码和硬件原理图见 GitHub:https://github.com/makerobotics/RPIbot

物料清单:

机械

电子

步骤 1:搭建底盘

底盘刻意简洁、轻量、快速组装拆卸。

胶合板理想——用细工锯易切、易钻。粘小木块做传感器和电机安装点。关键部件用螺丝固定,便于更换调试无需拆整个框架。热熔胶枪虽便利但长期使用可能失效。3D 打印是替代但成本高、耗时长。

万向轮轻量无摩擦,让运动更平滑。简单木垫片在主轮安装后调平后轮。

轮子参数(供软件计算)

周长:21.5 cm
编码器脉冲:20 脉冲/转
分辨率:≈1 cm/脉冲(简化距离计算)

步骤 2:电子与接线

以下模块按图互连。

树莓派 Zero – 中央控制器。读取传感器、经 PWM 驱动电机。通过 Wi-Fi 连远程 PC。

DRV8833 – 双 H 桥电机驱动,为电机提供足够电流(Pi GPIO 无法直接驱动)。

光学编码器 – 轮子光路每被遮挡产生方波。Pi 硬件中断捕获每次跳变。

PCA 9685 – I²C 舵机控制器,提供 PWM 信号和 5V 电源给云台舵机。

MPU9250 – 3 轴加速度计、陀螺仪、磁力计,主要用于航向信息。

所有组件用杜邦线连接。面包板作分发枢纽,提供 5V、3.3V、地轨。连接表(见附件)详列每条链路。切勿将 5V 直连 3.3V 引脚;上电前用万用表复核接线。搭建面包板后测量主供电电压。

模块用尼龙螺丝固定底盘,稳固且可拆卸维护。

焊接仅限电机端子、面包板、排针。杜邦线方便但易松动;软件诊断有助识别间歇性接触。

来源:Rpibot – About Learning Robotics

制造工艺

  1. 沙漏:历史、工艺与现代魅力
  2. 何时超越树莓派进入产品下一阶段
  3. 工业电机全景:类型、功能、线性/BLDC技术与自动化集成趋势
  4. 线性导轨安装全攻略:从选型到可靠生产线的工程指南
  5. 数显指示器/数字指示表:核心功能、传感器技术与发展史
  6. 钣金成型工艺大全:技术分类、行业应用与历史演进
  7. PID控制实战精进:从理论到现场的跨越指南
  8. 掌握RC与RL电路时间常数计算
  9. 9大必知机器学习应用场景
  10. EDM成型加工核心要义:精密制造中的型腔电火花技术
  11. 阿特拉斯·科普柯“永不止步学习节”:从空压机到个人成长的全员赋能
  12. 精通 Python time.sleep():最佳实践、多线程与实战案例