The objective of this project is to create a mini sculpture by combining the skills of all members of our team. This project involves physical building, 3D modeling, coding, and communication of our results.
Requirements:
1 sensor
1 servomotor
1 human interface
1 NXT
The motor must be controlled automatically and should run based on the measurements from the sensor that is installed within our sculpture. Also, the human interface (like a button or a knob) should interrupt the automatic operation of the motor.
Initial Concept Generation
Human Interface: Button that releases ramp
Automation: Sensor measures ball speed, motor moves basket based on ball speed
Potential Risks: Time sensitive
Human Interface: Button that manually adjusts ramp steepness
Automation: Move upper part of loop if ball is not fast enough
Potential Risks: reliability, repeatibility questionable
Human Interface: ball drop at the beginning of the track
Automation: moving basket to catch ball based on velocity and speed
Potential Risks: basket didn't move fast enough
Human Interface: Button that presets the cart's height
Automation: Light/sonar sensor detects height of ball, cart moves depending on the coefficient of restitution
Potential Risks: Trampolines are unreliable and position sensitive, difficult to sense the ball's height
Pugh Chart
Criteria:
Fabrication process - How easy is the design to build?
Complexity - Is it too complex?
Risk
Works? - Would our design work in theory, or is it not realistic?
WM2D process - Is our design easy to replicate in Working Model 2D?
Coding process - Are the sensors and processes easy to code?
Prototyping
A crucial aspect of an engineer's design process is prototyping. Seeing as our trampoline and hinge ramp scored the highest in our Pugh chart, we started with those.
Trampoline design:
no reliable/effective way to detect the ball's height
time between sensor measurement and cart moving to certain height too long
Hinge ramp design:
simple to fabricate
least amount of risks associated with the design
Human Interface - Button that moves ramp up/down
Automation - Sensor measures speed of ball then moves ramp based on speed so that the ball always lands in the basket
Potential Risks - Hinge malfunction, motor isn't fast enough to adjust to the speed of the ball
Low Speed Ball Drop
Moderate Speed Ball Drop
High Speed Ball Drop
Final Sculpture