Make your own device

Preview:

DESCRIPTION

The presentation in Bahir Dar University, Bahir Dar, Ethiopia. About personal project of making a robot. Inserted Movie Clip : An Introduction to the Arduino : http://youtu.be/CqrQmQqpHXc Detect Train and Close Window with Arduino and Webcam : http://youtu.be/aBhF_qfG4Qc Drive 10 Servos with 2 Arduino Pins : http://www.youtube.com/watch?v=FbyjNPC6SxI Arduino XBee & PS2 Controller & Servo Motor Test : http://youtu.be/BoXzik46LyI

Citation preview

MAKE YOUR OWN DEVICEPark Ki-hyeok From KOICA

CONTENTS

1.Introducing Arduino

2.Introducing Previous Project

3.My Project

4.Conclusion

ARDUINOWhat it is and what it can

ARDUINO

• Open-source electronic prototyping platform

• Good at making interactive machine

• For anyone interested in creating interactive objects or environments

EXAMPLES

PREVIOUS PROJECTPrevious project which is done with a BDU student

WHAT HE USED

WHAT HE USED

• A arduino

WHAT HE USED

• A arduino

• A bread board

WHAT HE USED

• A arduino

• A bread board

• A test board

WHAT HE USED

• A arduino

• A bread board

• A test board

• Multiple Power Supplies

WHAT HE USED

• A arduino

• A bread board

• A test board

• Multiple Power Supplies

• A program named ‘LabVIEW’

PROBLEMS

• Needs many power supplies.

• Not stand alone. Wired.

• Controlled by computer.

PROBLEMS

• Needs many power supplies.

• Not stand alone. Wired.

• Controlled by computer.

PROBLEMS

• Needs many power supplies.

• Not stand alone. Wired.

• Controlled by computer.

PROBLEMS

• Needs many power supplies.

• Not stand alone. Wired.

• Controlled by computer.

MY PROJECTTo improve the previous project

PLAN•September

Order the materials

•October

Arrive the materials

•November

Design, Cutting, Assembling

•December

Programming and Finish

PLAN

Order the materialsRobot Design SketchFinding the materialsMaking Robot Frame and AssemblingTest Plan 01 (TIP120)Test Plan 02 (Decade Counter 4017)Test Plan 03 (Master-Slave)Making ControllerTest and Trouble Shooting

2012/092012/092012/092012/09 2012/102012/102012/102012/10 2012/112012/112012/112012/11 2012/122012/122012/122012/12 2013/012013/012013/012013/01 2013/022013/022013/022013/02 2013/032013/032013/032013/03 2013/042013/042013/042013/04

PLAN

Order the materialsRobot Design SketchFinding the materialsMaking Robot Frame and AssemblingTest Plan 01 (TIP120)Test Plan 02 (Decade Counter 4017)Test Plan 03 (Master-Slave)Making ControllerTest and Trouble Shooting

2013/012013/012013/012013/01 2013/022013/022013/022013/02 2013/032013/032013/032013/03 2013/042013/042013/042013/04

ORDERED STUFFS

• TIP120 Transistor• Arduino Uno• Xbee Network Chips and Shields• Micro Servo Motors• Wires• Pin Sockets• Test Boards

TEST PLAN 1

• Using TIP120 transistor, set up like LED matrix

TEST PLAN 1

• Using TIP120 transistor, set up like LED matrix

TEST PLAN 1

• Transistor can not be a switch with servo motor

TEST PLAN 2

• Using 4017 decade counter for controlling multiple servo

TEST PLAN 2

TEST PLAN 2

• I don’t have enough knowledge for using 4017 decade counter

TEST PLAN 3

• Using two arduino and making master & slave system

DESIGN

•Paper Sketch•CAD•Making Blueprint•Drawing on the sheet•Cutting•Folding and Assembling

CAD

• Computer Aided Design

• Solidworks 2010

• Making 3D Model

• Blue Print Available

MATERIALS

• No material shop

• Need to find alternatives

• Hard to handle the materials

• No CNC cutting shop

PROGRAMING

• Using Arduino

• Using 3rd Party Library

• Rough Code : 31,692 bytes

• Final Code : 11,222 bytes

• Optimize is important

USED LIBRARIES

• Servo.h

• SoftwareSerial.h

• GPSXClass.h (3rd Party Library)

SERVO.H

SERVO.H

SOFTWARESERIAL.H

SOFTWARESERIAL.H

GPSXCLASS.H

GPSXCLASS.H

GPSXCLASS.H

GPSXCLASS.H

CONTROLLER

• Control with wireless network: Xbee

• PlayStation Controller

• Making own shield

• Using 3rd Party Library[GPSX]for controller program

TEST AND TROUBLES

• When power is on, servo motors work like DC motors

• Arduino reset problem

• Lack of expert knowledge

• Hard to find specific things for making

CONCLUSIONWhat I get and Suggestion

CONCLUSION

• No commercial machine cutting place

• Hard to find materials and items

• People do alternative way

• Can be improve with developing this kind of environments

SUGGESTION

• Make your own device for better life and environment

• Show your idea for everybody

• Make a team with experts of different fields

You are the ONE

who make the BETTER WORLD

ኣመስግናለሁ።

Q & A

Recommended