OTTO_InstructionsManual_V05_arduino OTTO Instructions Manual V05 Arduino
OTTO_InstructionsManual_V05_arduino
OTTO_InstructionsManual_V05_arduino
OTTO_InstructionsManual_V05_arduino
User Manual: Pdf
Open the PDF directly: View PDF
.
Page Count: 27
| Download | |
| Open PDF In Browser | View PDF |
DIY
INSTRUCTION MANUAL
说明书
detect &
avoid
obstacles
walk &
dance
easy to
program
#OttoDIY
beeps &
8bit music
follow us!
PARTS
部分
#13 3D printed Head
3D 打印的头部
#12
#16 F/F connector cable x6
母对母杜邦线
ultrasound sensor
超声波传感器
#11 Arduino NANO shield
扩展板
#10 Arduino NANO
微控制器
#15 mini cross screwdriver
螺丝刀十字刀小一字
#9 buzzer
蜂鸣器
#8 AA battery case*
AA 型电池盒
#7 micro servo motor x4
微型马达
#14 mini usb cable
延长线
#6 3D printed body
3D 打印身体
#5 pointed screw x8
尖头螺钉
#4 3D printed Leg x2
3D 打印腿部
#3 short screw x4
短螺丝
#2
3D printed Left foot
3D 打印左脚
#1 3D printed Right foot
3D 打印右脚
*AA batteries not included
a
#7
b
90°
c
#3 short screw
短螺丝
90°
a
#7
b
90°
c
#3
90°
a
#7
#6
b
#5
pointed screw
尖头螺钉
a
90°
b
#3
90°
a
b
a
b
#12
a
#10
#11
b
a
#5
b
#8
#9
*cable colors may vary
Vcc Echo Trig Gnd
4
3
2
5
4
3
5
2
*cable colors for can vary
*AA batteries not included
G
V
S
10 9 8
54
32
RESET
Gnd Vin
AA x4
external auxiliary POWER port 6-12V
ultrasound sensor for objet detection
USB for programming and POWER
NOT FOR BATTERY RE-CHARGE
quick snap assembly
2 legs for walk and dance
67mm
expandable and customizable with
3D printing and sensors.
4AA batteries* last up to 2 hours.
112mm
robot beeps that represent moods
112mm
© 2017 OttoDIY
*AA batteries not included
DIY
ARDUINO PROGRAMMING
编程
a
download Arduino for FREE to your computer
from www.arduino.cc
choose the appropriate Operating System
installation package for your computer.
b
install Arduino in your computer...
a
b
go to ottodiy.com in the build it! section
download and unzip OTTO_DIY_all.zip
from the “driver” folder install CH341SER
choose the appropriate Operating System
installation package for your computer.
c
copy or move all “libraries” folders to:
C:\Documents\Arduino\libraries\
(or wherever your Arduino library folder is)
d
copy or move all “OTTO_” folders to:
C:\Documents\Arduino\
(or wherever your Arduino sketch folder is)
a
b
open Arduino and
open OTTO_avoid.ino
Connect Otto to your computer USB
select in Arduino Tools/
Board: “Arduino Nano”
Processor: “ATmega328”
Port COM# (where your Otto is connected)
a
verify the code
b
upload the code
c
Otto will walk endless until detect
obstacles to avoid
in Arduino the principal loop code looks like this:
OTTO_avoid.ino
52
void loop() {
if(obstacleDetected){
Otto.sing(S_surprise);
Otto.playGesture(OttoFretful);
Otto.sing(S_fart3);
Otto.walk(2,1300,-1);
Otto.turn(2,1000,-1);
delay(50);
obstacleDetector();
}
else{
Otto.walk(1,1000,1);
obstacleDetector();
}
}
?
sing function:
Otto.sing(S_surprise);
sing function
(“sound to make”)
try change sound:
(S_surprise);
(S_OhOoh);
(S_OhOoh2);
(S_cuddly);
(S_sleeping);
(S_happy);
(S_superHappy);
(S_sad);
(S_confused);
(S_fart1);
(S_fart2);
(S_fart3);
(S_mode1);
(S_mode2);
(S_mode3);
(S_connection);
(S_disconnection);
(S_buttonPushed);
(S_happy_short);
play Gesture function:
Otto.playGesture(OttoFretful);
play Gesture function
(“emotion to express”)
try change emotion:
(OttoSuperHappy);
(OttoSad);
(OttoSleeping);
(OttoFart);
(OttoConfused);
(OttoFretful);
(OttoLove);
(OttoAngry);
(OttoMagic);
(OttoWave);
(OttoVictory);
(OttoFail);
move functions:
Otto.walk(2,1300,-1);
move function
(“#steps, Time[ms], direction”)
try change move function to:
Otto.walk(1,1000,1);
Otto.walk(1,1000,-1);
Otto.turn(3,1000,1);
Otto.bend(2,1000,1);
Otto.shakeLeg(1,1000,1);
Otto.turn(3,1000,-1);
Otto.bend(2,500,-1);
Otto.shakeLeg(1,500,-1);
Otto.moonwalker(1,1000,moveSize,1); moveSize: “height of the move”
Otto.moonwalker(1,1000,30,1);
Otto.crusaito(1,1000,moveSize,1);
Otto.flapping(1,1000,moveSize,1);
Otto.swing(1,1000,moveSize);
Otto.updown(1,1000,moveSize);
Otto.tiptoeSwing(1,1000,moveSize);
Otto.jitter(1,1000,moveSize);
Otto.ascendingTurn(1,1000,moveSize);
Otto.jump(1,1000);
post your creations online
#OttoDIY share!
expand...
modify
customize
remix
ottodiy.com
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.5 Linearized : Yes XMP Toolkit : Adobe XMP Core 5.3-c011 66.145661, 2012/02/06-14:56:27 Format : application/pdf Title : OTTO_InstructionsManual_V05_arduino Metadata Date : 2017:06:08 14:41:08+08:00 Modify Date : 2017:06:08 14:41:08+08:00 Create Date : 2017:06:08 14:41:08+08:00 Creator Tool : Adobe Illustrator CS6 (Windows) Thumbnail Width : 232 Thumbnail Height : 256 Thumbnail Format : JPEG Thumbnail Image : (Binary data 25415 bytes, use -b option to extract) Instance ID : uuid:3c8ec984-91d8-494b-b103-f99a0ce13a7e Document ID : xmp.did:7A9D656F154CE711B4ECF0C927DC2FBC Original Document ID : uuid:5D20892493BFDB11914A8590D31508C8 Rendition Class : proof:pdf Derived From Instance ID : uuid:219127e9-8caa-4ee6-9254-b93f18d8b805 Derived From Document ID : xmp.did:236C0EC72E1EE6118F4FDB7B4967C777 Derived From Original Document ID: uuid:5D20892493BFDB11914A8590D31508C8 Derived From Rendition Class : proof:pdf History Action : saved, saved History Instance ID : xmp.iid:b90a84c1-7818-4be7-a1a1-546fd6674db0, xmp.iid:7A9D656F154CE711B4ECF0C927DC2FBC History When : 2016:04:04 17:09:01+08:00, 2017:06:08 14:41+08:00 History Software Agent : Adobe Illustrator CC (Macintosh), Adobe Illustrator CS6 (Windows) History Changed : /, / Manifest Link Form : EmbedByReference Manifest Reference File Path : C:\Users\user\Desktop\arduino.png Startup Profile : Print Has Visible Overprint : True Has Visible Transparency : True N Pages : 1 Max Page Size W : 104.999965 Max Page Size H : 148.499463 Max Page Size Unit : Millimeters Font Name : TwCenMT-Regular, TwCenMT-Bold, TwCenMT-BoldItalic, TwCenMT-CondensedExtraBold, SimHei Font Family : Tw Cen MT, Tw Cen MT, Tw Cen MT, Tw Cen MT Condensed Extra Bold, 黑体 Font Face : Regular, Bold, Bold Italic, Regular, Regular Font Type : Open Type, Open Type, Open Type, Open Type, Open Type Font Version : Version 1.02, Version 1.02, Version 1.02, Version 1.03, Version 5.01 Font Composite : False, False, False, False, False Font File Name : TCM_____.TTF, TCB_____.TTF, TCBI____.TTF, TCCEB.TTF, simhei.ttf Plate Names : Cyan, Magenta, Yellow, Black, PANTONE Black C, PANTONE Blue 072 C, PANTONE 802 C, PANTONE Orange 021 C copy, PANTONE Cool Gray 6 C Swatch Group Name : Default Swatch Group, Grays, Brights Swatch Group Type : 0, 1, 1 Swatch Colorant Swatch Name : White, Black, CMYK Red, CMYK Yellow, CMYK Green, CMYK Cyan, CMYK Blue, CMYK Magenta, C=15 M=100 Y=90 K=10, C=0 M=90 Y=85 K=0, C=0 M=80 Y=95 K=0, C=0 M=50 Y=100 K=0, C=0 M=35 Y=85 K=0, C=5 M=0 Y=90 K=0, C=20 M=0 Y=100 K=0, C=50 M=0 Y=100 K=0, C=75 M=0 Y=100 K=0, C=85 M=10 Y=100 K=10, C=90 M=30 Y=95 K=30, C=75 M=0 Y=75 K=0, C=80 M=10 Y=45 K=0, C=70 M=15 Y=0 K=0, C=85 M=50 Y=0 K=0, C=100 M=95 Y=5 K=0, C=100 M=100 Y=25 K=25, C=75 M=100 Y=0 K=0, C=50 M=100 Y=0 K=0, C=35 M=100 Y=35 K=10, C=10 M=100 Y=50 K=0, C=0 M=95 Y=20 K=0, C=25 M=25 Y=40 K=0, C=40 M=45 Y=50 K=5, C=50 M=50 Y=60 K=25, C=55 M=60 Y=65 K=40, C=25 M=40 Y=65 K=0, C=30 M=50 Y=75 K=10, C=35 M=60 Y=80 K=25, C=40 M=65 Y=90 K=35, C=40 M=70 Y=100 K=50, C=50 M=70 Y=80 K=70, PANTONE 802 C, PANTONE Blue 072 C, PANTONE Black C, PANTONE 1795 C 3, PANTONE 134 C 1, PANTONE Orange 021 C, PANTONE 470 C, PANTONE Cool Gray 6 C, PANTONE Orange 021 C copy, C=0 M=0 Y=0 K=100, C=0 M=0 Y=0 K=90, C=0 M=0 Y=0 K=80, C=0 M=0 Y=0 K=70, C=0 M=0 Y=0 K=60, C=0 M=0 Y=0 K=50, C=0 M=0 Y=0 K=40, C=0 M=0 Y=0 K=30, C=0 M=0 Y=0 K=20, C=0 M=0 Y=0 K=10, C=0 M=0 Y=0 K=5, C=0 M=100 Y=100 K=0, C=0 M=75 Y=100 K=0, C=0 M=10 Y=95 K=0, C=85 M=10 Y=100 K=0, C=100 M=90 Y=0 K=0, C=60 M=90 Y=0 K=0 Swatch Colorant Mode : RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, Lab, Lab, Lab, Lab, CMYK, Lab, Lab, Lab, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB, RGB Swatch Colorant Type : PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, SPOT, SPOT, SPOT, SPOT, SPOT, SPOT, SPOT, SPOT, SPOT, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS, PROCESS Swatch Colorant Red : 255, 35, 236, 255, 0, 0, 46, 235, 190, 238, 240, 246, 250, 249, 214, 139, 55, 0, 0, 41, 0, 38, 27, 43, 38, 101, 144, 158, 217, 236, 193, 154, 113, 90, 195, 168, 138, 117, 96, 59, 255, 35, 64, 88, 109, 128, 146, 166, 187, 208, 230, 241, 236, 241, 255, 0, 34, 127 Swatch Colorant Green : 255, 31, 28, 241, 165, 173, 49, 0, 30, 64, 90, 146, 175, 236, 222, 197, 179, 147, 104, 180, 166, 169, 117, 56, 34, 45, 39, 31, 28, 41, 180, 132, 101, 74, 153, 124, 93, 76, 56, 35, 255, 31, 64, 89, 110, 129, 148, 168, 189, 210, 231, 241, 28, 101, 221, 161, 64, 63 Swatch Colorant Blue : 255, 32, 36, 0, 81, 238, 145, 139, 45, 54, 40, 30, 64, 49, 35, 63, 74, 69, 56, 115, 156, 224, 187, 143, 97, 144, 142, 99, 92, 123, 154, 121, 88, 66, 107, 79, 59, 40, 19, 20, 0, 32, 65, 91, 112, 132, 151, 171, 191, 211, 232, 242, 36, 34, 21, 75, 153, 151 Swatch Colorant Tint : 100.000000, 100.000000, 100.000000, 100.000000, 100.000000, 100.000000, 100.000000, 100.000000, 100.000000 Swatch Colorant L : 75.294098, 17.647100, 17.254900, 48.236797, 60.784298, 47.058800, 69.018097 Swatch Colorant A : -63, 43, 1, 66, 66, 28, 0 Swatch Colorant B : 63, -76, 3, 42, 84, 40, -1 Swatch Colorant Cyan : 0.000000 Swatch Colorant Magenta : 22.999998 Swatch Colorant Yellow : 61.000000 Swatch Colorant Black : 3.000000 Producer : Adobe PDF library 10.01 Page Count : 27 Creator : Adobe Illustrator CS6 (Windows)EXIF Metadata provided by EXIF.tools