Anda di halaman 1dari 11

STONY POINT HS -- ROUND ROCK ISD

PLTW - PRINCIPLES OF ENGINEERING

Marble Sorter
Project 3.3.1 VEX and RobotC
Diego, Prince, Josh, Julian
5/4/2015

ABSTRACT
The objective of this project is to come up with the best solution to sort marbles by
color by building a robot that can do this efficiently. Our group made complex sketches and
we tried to make it the most simplest as possible. The programming on this robot will tell it
when to stop dropping marbles and go to the next marble cup or it will give the robot the
ability to tell when the cup has changed and drop marbles with the same color with the
most present cup.

TABLE OF CONTENTS
Design Brief
Pictures of Final Solution
RobotC Code for Final Solution
Results and Conclusions
Appendix

DESIGN BRIEF
Client Company:

Marble Factory

Target
Consumer:

Marble Factories

Problem
Statement:

Sort marbles on its own by color.

Design
Statement:

We will build a robot that that will have


the ability to sort marbles by color. The
robot will drop in marbles to
corresponding cups with the color and it
could move randomly.

Constraints:

Our group needs to make this marble


sorter with a limited amount of money.

PICTURES OF FINAL SOLUTION


< Take Pictures, paste, crop and title each picture >

ROBOTC CODE FOR FINAL SOLUTION


< Use cut and paste or snipping tool to paste robt C code here. It MUST include PseudoCode to document EVERY LINE >

RESULTS AND CONCLUSIONS


It was the hardest project we have done the entire year but the objectives were
accomplished. The robot was able to sort the marbles correctly. The main problems with
this robot was getting the right line followers to read the correct marbles. Another big
problem was getting the motor to get working at the right angle. More money could have
been an improvement because it was difficult using the correct materials without spending
too much money. This project could help us with future projects having to do with getting
robots to read different colors/materials for maybe an assembly line. The purpose led to
the results and they corresponded with each other. I learned that this project was about
being able to program a robot this time doing something that could substitute a human
being.

APPENDIX
< Include the following:

Materials Spreadsheet - cut and paste here


Brainstorming Documentation
Two potential physical sketches - by hand - scan these from your EN
Decision Matrix to determine final idea - Copy and Paste.
Final physical sketch - scan from your EN
Final program sketch - Pseudo code (by hand or typed)
Any other documentation you have on the process. >

Decision Matrix Template


Criteria
Ideas

Cost

Efficiency Creativity

# of Parts

Josh

15

Julian

14

Prince

10

Diego

1-5

5 Being the best

Totals