SlideShare a Scribd company logo
1 of 11
McGill Robotics Mini Project 2016
Team 1:
Natalia Pavlasek, Ryan Servera, Eason Yang, Henry Zhao,
Amy Zheng
The Project
COIN
SORTING
ROBOT
Function: An autonomous robot,
involving path-planning, which
moves coins to appropriate bins
based on their weights
MATERIAL FOR ROBOT
BUILDING:
● Load Cell
● Load Cell Amplifier
● Servo motors
● Arduino
● Breadboard
● Electric Wires
● Rigid Foam
● Plastic Cups
Skittles color sort
CHALLENGES
1. ELECTRICAL COMPONENT
➔ Enabling Arduino to accurately
read input from the load cell
➔ Given the limited perforations on
the breadboard, fitting the
electrical wires and the load cell
amplifier
➔ Prevent the electrical wires from
disconnecting or touching
CHALLENGES
3. Software Component
➔Using the Arduino software
➔Calibrating the angles of the servo
motor to the appropriate bins based on
the weights of the different coins
2. Mechanical Component
➔Attaching the servo motor to the base
of the robotic model
➔Dropping several coins on the scale at a
time
➔Turning the coin holder that receives
the coins
WORKFLOW
ARDUINO
(Input/Output)
START
Building the
electrical
circuits
(load cell,
breadboard
and wires)
Load Cell Amplifier
Implementing the
software to move the
small Servo motor
Implementing the
software to move the
large Servo motor
Implementing the
software to receive
input from the load
cell
Mechanical Component
Transferring motion from
Servos to plate and coin
holder
Use of gears to rotate
plate
Moving the
coins to the
appropriate
bins based on
their weights
END
BACK TO OUR THEME: USEFULNESS
Let’s recycle our idea of sorting objects
based on their weights…
For example… We can sort…
● Bottles, Cans and Jars…
● Metal, Plastic and Glass…
Benefit: Promoting and facilitating
environment-friendly behaviors
POSSIBLE IMPROVEMENTS TO OUR
PROJECT
Mechanical Component
➔Design a mechanical model that can sort multiple objects at a time versus one object
at a time
Electrical Component
➔Improve the electrical system to prevent short circuit/circuit interruptions
Software Component
➔Implement a program that optimizes movements of the sorting mechanism (and
perhaps allowing efficient energy use)
Q & A

More Related Content

Viewers also liked

Langkah mengirim email enkripsi(thunderbird)
Langkah mengirim email enkripsi(thunderbird)Langkah mengirim email enkripsi(thunderbird)
Langkah mengirim email enkripsi(thunderbird)windi rohmaheny
 
Stasys PELDŽIUS, Saulius RAGAIŠIS „Programų kūrimo procesų vertinimas“
Stasys PELDŽIUS, Saulius RAGAIŠIS „Programų kūrimo procesų vertinimas“Stasys PELDŽIUS, Saulius RAGAIŠIS „Programų kūrimo procesų vertinimas“
Stasys PELDŽIUS, Saulius RAGAIŠIS „Programų kūrimo procesų vertinimas“Lietuvos kompiuterininkų sąjunga
 
KONSEP SEMIOTIK CHARLES JENCKS DALAM ARSITEKTUR POST-MODERN
KONSEP SEMIOTIK CHARLES JENCKS DALAM ARSITEKTUR POST-MODERNKONSEP SEMIOTIK CHARLES JENCKS DALAM ARSITEKTUR POST-MODERN
KONSEP SEMIOTIK CHARLES JENCKS DALAM ARSITEKTUR POST-MODERNKuliahMandiri.org
 
Regina ZLATKAUSKIENĖ „Informacinių technologijų ugdymo turinio kaita“
Regina ZLATKAUSKIENĖ „Informacinių technologijų ugdymo turinio kaita“Regina ZLATKAUSKIENĖ „Informacinių technologijų ugdymo turinio kaita“
Regina ZLATKAUSKIENĖ „Informacinių technologijų ugdymo turinio kaita“Lietuvos kompiuterininkų sąjunga
 
Entrevista a mr tom mxl pasto - septiembre de 2016
Entrevista a mr tom   mxl pasto - septiembre de 2016Entrevista a mr tom   mxl pasto - septiembre de 2016
Entrevista a mr tom mxl pasto - septiembre de 2016Camilo Herrera
 
Local history overview
Local history overviewLocal history overview
Local history overviewteacher56
 
3 а одемчук т.в
3 а одемчук т.в3 а одемчук т.в
3 а одемчук т.вAnthony Ivaniuk
 

Viewers also liked (11)

Library Resume 2016
Library Resume 2016Library Resume 2016
Library Resume 2016
 
Langkah mengirim email enkripsi(thunderbird)
Langkah mengirim email enkripsi(thunderbird)Langkah mengirim email enkripsi(thunderbird)
Langkah mengirim email enkripsi(thunderbird)
 
Krispy Natural
Krispy NaturalKrispy Natural
Krispy Natural
 
Stasys PELDŽIUS, Saulius RAGAIŠIS „Programų kūrimo procesų vertinimas“
Stasys PELDŽIUS, Saulius RAGAIŠIS „Programų kūrimo procesų vertinimas“Stasys PELDŽIUS, Saulius RAGAIŠIS „Programų kūrimo procesų vertinimas“
Stasys PELDŽIUS, Saulius RAGAIŠIS „Programų kūrimo procesų vertinimas“
 
KONSEP SEMIOTIK CHARLES JENCKS DALAM ARSITEKTUR POST-MODERN
KONSEP SEMIOTIK CHARLES JENCKS DALAM ARSITEKTUR POST-MODERNKONSEP SEMIOTIK CHARLES JENCKS DALAM ARSITEKTUR POST-MODERN
KONSEP SEMIOTIK CHARLES JENCKS DALAM ARSITEKTUR POST-MODERN
 
Regina ZLATKAUSKIENĖ „Informacinių technologijų ugdymo turinio kaita“
Regina ZLATKAUSKIENĖ „Informacinių technologijų ugdymo turinio kaita“Regina ZLATKAUSKIENĖ „Informacinių technologijų ugdymo turinio kaita“
Regina ZLATKAUSKIENĖ „Informacinių technologijų ugdymo turinio kaita“
 
Entrevista a mr tom mxl pasto - septiembre de 2016
Entrevista a mr tom   mxl pasto - septiembre de 2016Entrevista a mr tom   mxl pasto - septiembre de 2016
Entrevista a mr tom mxl pasto - septiembre de 2016
 
Local history overview
Local history overviewLocal history overview
Local history overview
 
The Plant Kingdom
The Plant KingdomThe Plant Kingdom
The Plant Kingdom
 
Hideout 125
Hideout 125Hideout 125
Hideout 125
 
3 а одемчук т.в
3 а одемчук т.в3 а одемчук т.в
3 а одемчук т.в
 

Similar to Presentation

wireless charging of an electrical vechicle 4
wireless charging of an electrical vechicle 4wireless charging of an electrical vechicle 4
wireless charging of an electrical vechicle 4hari prasad
 
DIY Home Weather Station (Devoxx Poland 2023)
DIY Home Weather Station (Devoxx Poland 2023)DIY Home Weather Station (Devoxx Poland 2023)
DIY Home Weather Station (Devoxx Poland 2023)Ryan Cuprak
 
Minor project report on
Minor project report on Minor project report on
Minor project report on Arindam Paul
 
Wireless mobile charger using induction with Anti*Theft protecting System
Wireless mobile charger using induction with Anti*Theft protecting SystemWireless mobile charger using induction with Anti*Theft protecting System
Wireless mobile charger using induction with Anti*Theft protecting SystemSwathi Pandu
 
Wireless mobile charger using induction with Theft-Alert protection system
Wireless mobile charger using induction with Theft-Alert protection systemWireless mobile charger using induction with Theft-Alert protection system
Wireless mobile charger using induction with Theft-Alert protection systemswathi ananthu
 
Wireless mobile charger using induction with Anti-TheftAlert Protection system
Wireless mobile charger using induction with Anti-TheftAlert Protection systemWireless mobile charger using induction with Anti-TheftAlert Protection system
Wireless mobile charger using induction with Anti-TheftAlert Protection systemswathi ananthu
 
Multifunctional Robot (PPT).pptx
Multifunctional Robot (PPT).pptxMultifunctional Robot (PPT).pptx
Multifunctional Robot (PPT).pptxRuthviq
 
To control the dc motor speed using PWM from LabVIEW
To control the dc motor speed using PWM from LabVIEWTo control the dc motor speed using PWM from LabVIEW
To control the dc motor speed using PWM from LabVIEWAnkita Tiwari
 
MAXIMUM SOLAR ABSORPTION USING DUAL AXIS SOLAR PANEL ppt
MAXIMUM SOLAR ABSORPTION USING DUAL AXIS SOLAR PANEL pptMAXIMUM SOLAR ABSORPTION USING DUAL AXIS SOLAR PANEL ppt
MAXIMUM SOLAR ABSORPTION USING DUAL AXIS SOLAR PANEL pptAnkit Kaul
 
Final project presentation ea
Final project presentation eaFinal project presentation ea
Final project presentation eaEric Ayala
 
Robotics Report final.compressed (1)
Robotics Report final.compressed (1)Robotics Report final.compressed (1)
Robotics Report final.compressed (1)Kael Kristjanson
 
Final Presentation - Edan&Itzik
Final Presentation - Edan&ItzikFinal Presentation - Edan&Itzik
Final Presentation - Edan&Itzikitzik cohen
 
A2: Analog Malicious Hardware
A2: Analog Malicious HardwareA2: Analog Malicious Hardware
A2: Analog Malicious Hardwareyeokm1
 
Solar panel project
Solar panel project Solar panel project
Solar panel project SAKTHIVELV40
 

Similar to Presentation (20)

wireless charging of an electrical vechicle 4
wireless charging of an electrical vechicle 4wireless charging of an electrical vechicle 4
wireless charging of an electrical vechicle 4
 
DIY Home Weather Station (Devoxx Poland 2023)
DIY Home Weather Station (Devoxx Poland 2023)DIY Home Weather Station (Devoxx Poland 2023)
DIY Home Weather Station (Devoxx Poland 2023)
 
c ppt.pptx
c ppt.pptxc ppt.pptx
c ppt.pptx
 
Minor project report on
Minor project report on Minor project report on
Minor project report on
 
Wireless mobile charger using induction with Anti*Theft protecting System
Wireless mobile charger using induction with Anti*Theft protecting SystemWireless mobile charger using induction with Anti*Theft protecting System
Wireless mobile charger using induction with Anti*Theft protecting System
 
Wireless mobile charger using induction with Theft-Alert protection system
Wireless mobile charger using induction with Theft-Alert protection systemWireless mobile charger using induction with Theft-Alert protection system
Wireless mobile charger using induction with Theft-Alert protection system
 
Wireless mobile charger using induction with Anti-TheftAlert Protection system
Wireless mobile charger using induction with Anti-TheftAlert Protection systemWireless mobile charger using induction with Anti-TheftAlert Protection system
Wireless mobile charger using induction with Anti-TheftAlert Protection system
 
Multifunctional Robot (PPT).pptx
Multifunctional Robot (PPT).pptxMultifunctional Robot (PPT).pptx
Multifunctional Robot (PPT).pptx
 
To control the dc motor speed using PWM from LabVIEW
To control the dc motor speed using PWM from LabVIEWTo control the dc motor speed using PWM from LabVIEW
To control the dc motor speed using PWM from LabVIEW
 
Wifi controlled rover prototype
Wifi controlled rover prototypeWifi controlled rover prototype
Wifi controlled rover prototype
 
Obstacle avoiding robot(Lab report)
Obstacle  avoiding  robot(Lab report)Obstacle  avoiding  robot(Lab report)
Obstacle avoiding robot(Lab report)
 
MAXIMUM SOLAR ABSORPTION USING DUAL AXIS SOLAR PANEL ppt
MAXIMUM SOLAR ABSORPTION USING DUAL AXIS SOLAR PANEL pptMAXIMUM SOLAR ABSORPTION USING DUAL AXIS SOLAR PANEL ppt
MAXIMUM SOLAR ABSORPTION USING DUAL AXIS SOLAR PANEL ppt
 
Design & analysis various basic logic gates usingQuantum Dot Cellular Automat...
Design & analysis various basic logic gates usingQuantum Dot Cellular Automat...Design & analysis various basic logic gates usingQuantum Dot Cellular Automat...
Design & analysis various basic logic gates usingQuantum Dot Cellular Automat...
 
Final project presentation ea
Final project presentation eaFinal project presentation ea
Final project presentation ea
 
ppt-1.pptx
ppt-1.pptxppt-1.pptx
ppt-1.pptx
 
Robotics Report final.compressed (1)
Robotics Report final.compressed (1)Robotics Report final.compressed (1)
Robotics Report final.compressed (1)
 
Elanchetchenni adiaman resume
Elanchetchenni adiaman   resume Elanchetchenni adiaman   resume
Elanchetchenni adiaman resume
 
Final Presentation - Edan&Itzik
Final Presentation - Edan&ItzikFinal Presentation - Edan&Itzik
Final Presentation - Edan&Itzik
 
A2: Analog Malicious Hardware
A2: Analog Malicious HardwareA2: Analog Malicious Hardware
A2: Analog Malicious Hardware
 
Solar panel project
Solar panel project Solar panel project
Solar panel project
 

Presentation

  • 1. McGill Robotics Mini Project 2016 Team 1: Natalia Pavlasek, Ryan Servera, Eason Yang, Henry Zhao, Amy Zheng
  • 3. COIN SORTING ROBOT Function: An autonomous robot, involving path-planning, which moves coins to appropriate bins based on their weights MATERIAL FOR ROBOT BUILDING: ● Load Cell ● Load Cell Amplifier ● Servo motors ● Arduino ● Breadboard ● Electric Wires ● Rigid Foam ● Plastic Cups
  • 5. CHALLENGES 1. ELECTRICAL COMPONENT ➔ Enabling Arduino to accurately read input from the load cell ➔ Given the limited perforations on the breadboard, fitting the electrical wires and the load cell amplifier ➔ Prevent the electrical wires from disconnecting or touching
  • 6. CHALLENGES 3. Software Component ➔Using the Arduino software ➔Calibrating the angles of the servo motor to the appropriate bins based on the weights of the different coins 2. Mechanical Component ➔Attaching the servo motor to the base of the robotic model ➔Dropping several coins on the scale at a time ➔Turning the coin holder that receives the coins
  • 7. WORKFLOW ARDUINO (Input/Output) START Building the electrical circuits (load cell, breadboard and wires) Load Cell Amplifier Implementing the software to move the small Servo motor Implementing the software to move the large Servo motor Implementing the software to receive input from the load cell Mechanical Component Transferring motion from Servos to plate and coin holder Use of gears to rotate plate Moving the coins to the appropriate bins based on their weights END
  • 8.
  • 9. BACK TO OUR THEME: USEFULNESS Let’s recycle our idea of sorting objects based on their weights… For example… We can sort… ● Bottles, Cans and Jars… ● Metal, Plastic and Glass… Benefit: Promoting and facilitating environment-friendly behaviors
  • 10. POSSIBLE IMPROVEMENTS TO OUR PROJECT Mechanical Component ➔Design a mechanical model that can sort multiple objects at a time versus one object at a time Electrical Component ➔Improve the electrical system to prevent short circuit/circuit interruptions Software Component ➔Implement a program that optimizes movements of the sorting mechanism (and perhaps allowing efficient energy use)
  • 11. Q & A

Editor's Notes

  1. - The basic principles of your project. (What is it? What is its function?) • Details about the design process. (Did you run into any challenges on the way? If so, then how did you overcome them?) • A brief overview of how your project works. (What is the basic flow of information, from input to output?)