Otto DIY|亲手造一只会走路的小机器人

四个舵机、六个打印件,让桌面小伙伴迈出第一步

经典Nano版Otto V9:走路、发声和超声波避障,源码与结构开放。本页固定老款硬件,不能直接使用HP Otto零件。原作者旧套件曾标US$49.99,目前旧采购入口可用性待确认;适合有电子装配基础的入门者。

alan000

参数信息

行走驱动
4 个舵机

复现文档

确认V9版本与全部零件

先看采购状态:原厂旧入口无法确认库存,不能拿HP Otto替代。已取得经典套件再按图点件。头、身体、腿脚必须同版;如自己打印用PLA、0.2mm层高、至少20%填充,先试装舵机孔。

![确认V9版本与全部零件 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/38d9d70ef06f474cb0dee691bcf77b5e.png)

![确认V9版本与全部零件 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/97b07ed992f6486685d9976963531545.png)

先接舵机并归中

装舵盘前,用固定版本OttoDIYLib做home测试:左腿D2、右腿D3、左脚D4、右脚D5。先断电接线;仅USB测试空载归中,勿长时间堵转。使用库示例中Otto.init与Otto.home,不先上传连续舞蹈动作。

![先接舵机并归中 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/abef29026cfe4dcfadc776758946e28f.png)

![先接舵机并归中 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/4143344291d74703a1dc2d48852d68d3.jpg)

装身体里的两个舵机

按箭头放入身体两侧的舵机,线缆方向保持一致;使用尖头螺丝固定外壳,勿拿舵盘短螺丝代替。

![装身体里的两个舵机 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/1022faad7f66468683b6f98f67ec1fc2.png)

![装身体里的两个舵机 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/06855f0a53e844c3ae284dfaeda7375f.png)

装腿并保持中位

剪裁舵盘按原图嵌入腿,舵机已经归中时把腿装正,再用中心短螺丝锁定。不要带电手扭舵机来校准。

![装腿并保持中位 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/56e90f4b3e4a4761ac02faea7e6799db.png)

![装腿并保持中位 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/9e5987c2bef347d6a30df63a76eb7ee9.png)

![装腿并保持中位 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/37f38c7c1a044faabc18825e1217ee84.png)

准备脚部舵机

按图处理脚部舵盘并装入舵机。两侧脚必须镜像正确;检查看起来同方向不代表零件装对。

![准备脚部舵机 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/85150a69cd104918a8fed3c29cf66fd8.png)

![准备脚部舵机 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/3cb0fa35df3d492c83ffbe5c24da3dc4.png)

![准备脚部舵机 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/e46f843083654022bcf3f8169dfa16a4.png)

把脚连到腿上

脚部线缆穿过腿孔和身体开口,避免压线。按图固定腿与脚部结构,检查线缆留有弯曲余量。

![把脚连到腿上 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/980ae2125a704f368021d09775f91d39.png)

![把脚连到腿上 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/4aee6fafa30e462bb7646c01ddab7e9d.png)

![把脚连到腿上 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/f957c2f0d04342d487f6ea0bde8b7ec1.png)

![把脚连到腿上 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/4b99c02d6c6348d28626ceb1b271e8eb.png)

安装主板与超声波眼睛

Nano插入匹配扩展板,USB朝壳体开口。HC-SR04装入头部双孔,先核对板朝向再固定。

![安装主板与超声波眼睛 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/081fce132e26436b80b4bb08da7313ce.png)

![安装主板与超声波眼睛 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/81ce04b4a71740debb59210a8db55a52.png)

![安装主板与超声波眼睛 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/01b89a2eae47415c8f92214ca83386ad.png)

![安装主板与超声波眼睛 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/531b822061974ba291abefccd37877c5.png)

按程序引脚连接外设

四舵机信号D2/D3/D4/D5,蜂鸣器D13;避障示例Trig D8、Echo D9,传感器VCC接5V、GND接地。图中线色只是帮助辨认,以模块丝印与实际引脚为准。

![按程序引脚连接外设 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/abef29026cfe4dcfadc776758946e28f.png)

![按程序引脚连接外设 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/1076abf9faab49e4a2391f48596bac8c.png)

固定开关和电池盒

按图固定电池盒与开关,电池暂不装。若原包导线未端接,需按原电路完成可靠连接;不会焊接时先取得预接线件,不把裸线拧接塞进壳体。

![固定开关和电池盒 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/c0dacc7d07ca4851a740d4b97aa26e08.png)

![固定开关和电池盒 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/ad8082bc19e8436589c7cf379815647f.png)

![固定开关和电池盒 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/589d8ffd0c624c9f80df2d37adade9be.png)

区分电池接法

本页使用4节1.5V碱性AA:正极经过开关接Vin、负极接GND。V9图中另一条NiMH路线不能混用。编程USB与电池分开使用;若走路重启先检查电池和卡滞,不提高供电电压。

![区分电池接法 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/aaddb2fb66f643c1a51826775ecb88fa.png)

合壳并测试站立与行走

先抬离桌面通电检查,不用强扭腿脚。断电复查后放到宽平地面,先home站立,再测试2步慢走。偏斜通过校准值或重新对正舵盘解决,最后按图收好电池和线缆。

![合壳并测试站立与行走 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/22d20165429c4ab485b2fd7bdf217c05.png)

![合壳并测试站立与行走 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/6766d13594f2415cbe7ff0b6ed7a9580.png)

![合壳并测试站立与行走 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/4c7ee177349a40d6875fd34345e52fec.png)

![合壳并测试站立与行走 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/671262921fb54384a2ff8fddf209098d.png)

保存第一段避障记录

上传固定库Otto_avoid示例,在平整地面用纸板缓慢靠近超声波传感器,观察后退和转向。该示例阈值15cm,不保证黑色/软质/斜面都可检测。拍下连续动作,记录版本与成功次数,不放在桌边测试。

![保存第一段避障记录 / Otto DIY CC BY-SA 4.0](https://orecord-files.oss-cn-zhangjiakou.aliyuncs.com/sbp/projects/19371b70-c0e7-460a-84bb-b4a829608db1/files/image/b8558750e96d4457a11dc2053b4d805d.jpg)