Monday, April 25, 2011

Machine Capstone Project

Brainstorming Ideas: Here are a few brainstorming sketches; ideas of ways to approach the project.

The first is a bucket of all the marbles on a movable track that can dump each marble into its specific cup. Marbles are differentiated using a photoresistor near the bottom of the bucket where the marbles come out.

The second is a size separator where the marbles roll down a track and each falls into a different hole based on their size.



The third is a motor gate design, where each marble goes down the track separately and a gate guides it into its respective box. This was the design we were able to be successful with.

The fourth is a pneumatic gate design, exactly like the motor gate design, but using pneumatics instead of motors. Pneumatics is a motor system that uses air powered moving air instead of electricity for power. We chose this design originally, but switched to the motor design when we discovered there weren't enough parts for each group to do a pneumatic motor design.

Decision Matrix: Evaluate the four solution ideas using a decision matrix. Determine the best solution to the problem. Final Design Solution: See the blog post titled "Pneumatic Design" for a picture of our pneumatic design.



Design Modifications: At first, we were trying to make a gate system with all pneumatics, but because the whole class was trying to do that as well, it was extremely difficult to find enough parts for everyone. We discovered that we could get the same linear motion job done with motors, so we switched our whole project to this. An exception to the pneumatic requirement was made for our group because of this learning process we went through.



Final Design:

Our first picture is a where the marbles start-going over the magnet. This picks up the metal marbles and the adjacent gate pushes them into the basket. The marbles that aren't metal continue to roll into the gate, where the light and photoresistor examine them and give the reading to our program.


Next, the program pushes out the right gate for the marble it has read and the gate that is holding the marble opens. The marble then slides right into the basket, guided by the just opened gate.


Lastly, the wooden marbles roll into a basket at the end, as the program does not open a gate for them.


This is a shot of our project as a whole. The red walls are used to guide the marbles from falling off the track.



Our programs are shown above and below. Above is the cascading sequence (a subprogram) that decides which gate to open after the photoresistor has done its reading. Below is the main program that refers to the subprogram, called "pushers".

  • Reflection: We successfully a machine that differentiated between five types of marbles.
  • Our model went through multiple prototypes.
  • As explained earlier, there were not enough parts for us to use pneumatics, so we switched to motors. These turned out to be easier to program.
  • A problem we ran into was that the color sensor we used was very sensitive and seemed to vary its readings from day to day. Before each use we had to test our values and adjust accordingly, but the design worked quite well after the adjustments.
  • Our other dilemma was getting it below 2 minutes. The machine we designed sorted 15 marbles in approximately 2 minutes and 25 seconds. We were given an exception for this, because motors work slower than pneumatics.
  • Regarding our programming, we made a main program with a singular subprogram imbedded in it, as mentioned above. It was a challenge to program because neither of us had ever made such an intricate program before but we received help from both David Cuban and Austin VonPohle and were able to make a working program. Overall, we believe that we succeeded in making a working program with a efficient machine.

1 comment:

  1. Hi Brittany,

    I thought you and Sarah did an excellent job of being flexible with your solution in the face of the "on the ground" reality of building the project (resources getting used up by the class). You start to tell that story but you stop short of developing it fully. You address some of the questions to some degree and have skipped others completely.

    Do you have any more pictures of your project you can share? Do you have any sketches for any aspect of your design?

    You can improve the formatting of your post to make it more readable. You could use bold for the titles of each section and breakout your responses from the questions to make them more readable. You could also use different color fonts to distinguish question text vs. response text.

    You and Sarah developed a software solution that worked effectively for your final design. Can you share some images of the program and explain its functionality?

    At the end of the day this post captures your experience with the project. I know you did more than what you've shared here so I don't think you're doing the experience justice.

    If you're interested in improving your grade, make sure that you address each section as required:

    Brainstorming Ideas
    Decision Matrix
    Final Design Solution
    Design Modificatons
    Final Design
    Reflection

    This is a link to the assignment where these are fully broken out if that's helpful (available on assignments page as well):
    http://creativeproblemsolvers.blogspot.com/2011/03/machine-control-capstone-project.html

    ReplyDelete