make your own device
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/BoXzik46LyITRANSCRIPT
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