28
Making Education OPEN and FUN! Bob The Robot Fun Do Labs TM 2 fun2dolabs . org

Maker Education : Bob the Robot

Embed Size (px)

Citation preview

Page 1: Maker Education : Bob the Robot

Making Education OPEN and FUN!

Bob The RobotFun Do LabsTM2

fun2dolabs.org

Page 2: Maker Education : Bob the Robot

Requirements - 1

Cell 9vBob 3DPrinted Parts

Servo - 4

Fun Do Labs2

Page 3: Maker Education : Bob the Robot

Requirements - 2

Arduino NanoUSB Cable

Arduino Nano

Fun Do Labs2

Page 4: Maker Education : Bob the Robot

Requirements - 3

Jumper WireMale to Female

Arduino Software (IDE)

Fun Do Labs2

Page 5: Maker Education : Bob the Robot

Bob Parts3D printed parts. You can download STL file from :

https://www.thingiverse.com/thing:43708

Fun Do Labs2

Page 6: Maker Education : Bob the Robot

ServoServo is a motor, where shaft of the servo can be positioned to specific

angular positions by sending commands

Fun Do Labs2

Page 7: Maker Education : Bob the Robot

BatteryBattery is used to power the circuit

Fun Do Labs2

Page 8: Maker Education : Bob the Robot

Arduino NanoArduino is an open source electronics platform to develop electronic

prototypes & products.

Fun Do Labs2

Page 9: Maker Education : Bob the Robot

Arduino CableIt is called Type A/B (USB A to Mini B) cable and is used for connecting

Arduino to PC. Arduino Nano only work with Mini Type B USB cable

Fun Do Labs2

Page 10: Maker Education : Bob the Robot

Jumper Wire Male to FemaleJumper wire is used for interconnect the components without soldering.

Male to Female has pin at one end & connector at other end

Fun Do Labs2

Page 11: Maker Education : Bob the Robot

Arduino Software (IDE)To communicate between software and hardware we need to use

Arduino IDE

Fun Do Labs2

Page 12: Maker Education : Bob the Robot

How to Use Arduino with PCConnect PC with Arduino Type A/B (USB A to Mini B) cable

Fun Do Labs2

Page 13: Maker Education : Bob the Robot

Arduino Software (IDE)Open the Arduino IDE with code which is available in github

https://github.com/fun2dolabs/ArduinoForKids/tree/master/Bob

Fun Do Labs2

Page 14: Maker Education : Bob the Robot

Arduino Software (IDE)Click on upload icon

Fun Do Labs2

Page 15: Maker Education : Bob the Robot

Step - 1Print all parts (STL files) using 3D Printer

Fun Do Labs2

Page 16: Maker Education : Bob the Robot

Step - 2Attach servos in both feet of Bob

Fun Do Labs2

Page 17: Maker Education : Bob the Robot

Step - 3Attach both servos in head of Bob

Fun Do Labs2

Page 18: Maker Education : Bob the Robot

Step - 4Attach servo socket in both legs of Bob

Fun Do Labs2

Page 19: Maker Education : Bob the Robot

Step - 5Fix the head of Bob using screw

Fun Do Labs2

Page 20: Maker Education : Bob the Robot

Step - 6Attach legs in both servo

Fun Do Labs2

Page 21: Maker Education : Bob the Robot

Step - 7Attach feet in both legs

Fun Do Labs2

Page 22: Maker Education : Bob the Robot

Step - 8Attach jumper wire to servo connector

Fun Do Labs2

Page 23: Maker Education : Bob the Robot

Step - 9Attach servo orange wire to D3 pin of Arduino Nano

(Refer to connection diagram)

Fun Do Labs2

Page 24: Maker Education : Bob the Robot

Step - 10Attach servo brown wire to GND pin of Arduino Nano

(Refer to connection diagram)

Fun Do Labs2

Page 25: Maker Education : Bob the Robot

Step - 11Attach servo red wire to 5v pin of Arduino Nano

(Refer to connection diagram)

Fun Do Labs2

Page 26: Maker Education : Bob the Robot

Your Bob is ready

Fun Do Labs2

Page 27: Maker Education : Bob the Robot

Servo3

Arduino Nano

Connection DiagramD3

Brown Red Orange

Servo1

Brown Red Orange

Servo2

Brown Red Orange

Servo4

Brown Red Orange

D9 D10D5

5v

GND

Page 28: Maker Education : Bob the Robot

[email protected]

@skjsaurabh | @fun2dolabs

Fun Do LabsTM2

fun2dolabs.org