課程資源 / 所有微課 / Otto DIY机器人制作

Otto DIY机器人制作

分類:
硬件编程

上線時間:
2017-09-20

微課詳情

Otto 是一个完全开源的互动机器人,清纯的外表,优雅的步伐,可以自动壁障。拥有小身板(11cm *7 cm *12cm),结构很简单,外形用3D打印制作,最简单电子连接,几乎没有焊接的部分,最简单的代码操作。Otto 模型使用 Autodesk123D 软件设计,用户随时可以根据喜好自行修改。https://github.com/OttoDIY/DIY

微课教程

0

第一步:组件清单

1.Arduino控制器 (Arduino or Genuino Nano V3.0 ATmega328)

2.Arduino扩展板(Arduino NANO Shield I/O Extension Board Expansion XD-212)

3.USB数据线 (大部分Arduino套件都有)

4. HC-SR04超声波传感器(HC-SR04 Ultrasound sensor)

5.4个舵机(Mini servo SG90 9g),每一个舵机应当配备2个尖头螺丝和1个小螺丝。

6.5V蜂鸣器

7.6根母母头面包板跳线(Female to Female breadboard connectors cable,10cm)

8.5号电池盒

9.4个5号电池(1.5V)

10.十字型螺丝刀,磁化的最好。

然后是3D打印部分(包括头,身体,两只腿,左右脚)

    1. 3D printed head.

    2. 3D printed body.

    3. 3D printed leg x2.

    4. 3D printed right foot.

    5. 3D printed left foot.

备选项:电烙铁(如果要安装电池就需要用到)

IMG_20160418_211725_AO_HDR.jpg

1

第二步:3D打印设置

按照以下参数设置:

1.  推荐使用FDM 3D打印机,使用PLA材料。

2.  打印过程中不需要任何支撑。

3.  打印精度:0.15 mm

4.  填充率:20%

可自由配色,把部件一个一个打印出来。或者一次性打印(打印机尺寸最小要求:14cm x 14cm)。


2

第三步:组装 

从附件中下载组装说明书,所有组件排列顺序,如图所示,按照组装说明书进行操作。

OTTO_InstructionsManual_V05_arduino_03.png

3

第四步:双脚的舵机安装

把舵机放在里面,必须保证舵机至少能自由翻转90度。

装上之后用螺丝刀拧紧,固定。

4

第五步:身体的舵机安装

将舵机安装在身体内部的两侧,并用尖头螺钉固定。

OTTO_InstructionsManual_V05_arduino_06.png

5

第六步:组装头部与腿部

把腿对准舵机的正中心,并保证双腿可以旋转90度,用小螺丝固定。

OTTO_InstructionsManual_V05_arduino_07.png

6

第七步:组装腿部与脚部

注意舵机的连线,把线穿过头部的预留的空槽。组装完成后用螺丝固定。

OTTO_InstructionsManual_V05_arduino_08.png

7

第八步:头部安装

先安装超声波传感器,这样Otto的眼睛就好了。

然后放置Arduino控制板和USB连接器,USB的接口位置要正确,然后用螺丝固定。

你也可以安装电池电池盒,正极连Arduino板,负极接地。

8

第九步:电子连线

准备面包板跳线和蜂鸣器。按照下图顺序进行连接。确保所有部分正确连接。

9

第十步:上传代码

1.  下载安装Arduino software IDE

2.  下载附件:OTTO_smooth_criminal.zip

3. 复制附件中的Oscillatorlibraries 文件至Arduinolibrary文件夹C:\Users\user\Documents\Arduino\libraries(或任何你安装的文件路径)

4. 用USB线连接Otto,上传代码(OTTO_smooth_criminal.ino)。

微课附件

學員評論