Make your own device

331 views
278 views

Published on

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

Published in: Education, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
331
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Make your own device

  1. 1. MAKE YOUR OWN DEVICE Park Ki-hyeok From KOICA
  2. 2. CONTENTS 1.Introducing Arduino 2.Introducing Previous Project 3.My Project 4.Conclusion
  3. 3. ARDUINO What it is and what it can
  4. 4. ARDUINO • Open-source electronic prototyping platform • Good at making interactive machine • For anyone interested in creating interactive objects or environments
  5. 5. EXAMPLES
  6. 6. PREVIOUS PROJECT Previous project which is done with a BDU student
  7. 7. WHAT HE USED
  8. 8. WHAT HE USED • A arduino
  9. 9. WHAT HE USED • A arduino • A bread board
  10. 10. WHAT HE USED • A arduino • A bread board • A test board
  11. 11. WHAT HE USED • A arduino • A bread board • A test board • Multiple Power Supplies
  12. 12. WHAT HE USED • A arduino • A bread board • A test board • Multiple Power Supplies • A program named ‘LabVIEW’
  13. 13. PROBLEMS • Needs many power supplies. • Not stand alone.Wired. • Controlled by computer.
  14. 14. PROBLEMS • Needs many power supplies. • Not stand alone.Wired. • Controlled by computer.
  15. 15. PROBLEMS • Needs many power supplies. • Not stand alone.Wired. • Controlled by computer.
  16. 16. PROBLEMS • Needs many power supplies. • Not stand alone.Wired. • Controlled by computer.
  17. 17. MY PROJECT To improve the previous project
  18. 18. PLAN •September Order the materials •October Arrive the materials •November Design, Cutting,Assembling •December Programming and Finish
  19. 19. PLAN Order the materials Robot Design Sketch Finding the materials Making Robot Frame and Assembling Test Plan 01 (TIP120) Test Plan 02 (Decade Counter 4017) Test Plan 03 (Master-Slave) Making Controller Test 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 2222
  20. 20. PLAN Order the materials Robot Design Sketch Finding the materials Making Robot Frame and Assembling Test Plan 01 (TIP120) Test Plan 02 (Decade Counter 4017) Test Plan 03 (Master-Slave) Making Controller Test and Trouble Shooting 2013/012013/012013/012013/01 2013/022013/022013/022013/02 2013/032013/032013/032013/03 2013/042013/042013/042013/04
  21. 21. ORDERED STUFFS • TIP120Transistor • Arduino Uno • Xbee Network Chips and Shields • Micro Servo Motors • Wires • Pin Sockets • Test Boards
  22. 22. TEST PLAN 1 • UsingTIP120 transistor, set up like LED matrix
  23. 23. TEST PLAN 1 • UsingTIP120 transistor, set up like LED matrix
  24. 24. TEST PLAN 1 • Transistor can not be a switch with servo motor
  25. 25. TEST PLAN 2 • Using 4017 decade counter for controlling multiple servo
  26. 26. TEST PLAN 2
  27. 27. TEST PLAN 2 • I don’t have enough knowledge for using 4017 decade counter
  28. 28. TEST PLAN 3 • Using two arduino and making master & slave system
  29. 29. DESIGN •Paper Sketch •CAD •Making Blueprint •Drawing on the sheet •Cutting •Folding and Assembling
  30. 30. CAD • Computer Aided Design • Solidworks 2010 • Making 3D Model • Blue Print Available
  31. 31. MATERIALS • No material shop • Need to find alternatives • Hard to handle the materials • No CNC cutting shop
  32. 32. PROGRAMING • Using Arduino • Using 3rd Party Library • Rough Code : 31,692 bytes • Final Code : 11,222 bytes • Optimize is important
  33. 33. USED LIBRARIES • Servo.h • SoftwareSerial.h • GPSXClass.h (3rd Party Library)
  34. 34. SERVO.H
  35. 35. SERVO.H
  36. 36. SOFTWARESERIAL.H
  37. 37. SOFTWARESERIAL.H
  38. 38. GPSXCLASS.H
  39. 39. GPSXCLASS.H
  40. 40. GPSXCLASS.H
  41. 41. GPSXCLASS.H
  42. 42. CONTROLLER • Control with wireless network : Xbee • PlayStation Controller • Making own shield • Using 3rd Party Library[GPSX] for controller program
  43. 43. TEST ANDTROUBLES • When power is on, servo motors work like DC motors • Arduino reset problem • Lack of expert knowledge • Hard to find specific things for making
  44. 44. CONCLUSION What I get and Suggestion
  45. 45. 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
  46. 46. SUGGESTION • Make your own device for better life and environment • Show your idea for everybody • Make a team with experts of different fields
  47. 47. You are the ONE who make the BETTER WORLD
  48. 48. ኣመስግናለሁ።
  49. 49. Q & A

×