Design Details
**********************This page is for the details on the final project (parts, components, electronics, software), NOT ITERATIONS ******************************************************
Our project would not be successful if it were not for the multiple iterations we designed and tested along the way. In this section we will show our hardware, electronics, and software development that got us to is implemented within our final build.
Hardware:
Mechanism Fabrication
We transitioned from just rods to hold our mechanism together to rods with bearings to accomplish smooth motion and hold our mechanism together.
Figure 1: One of our original prototypes that used rods to hold our links together.
Figure 2: Updated version of our design with customized rod lengths and bearings to allow smooth motion.
End-Effector
Figure 3:
...
laser cut the links of our 4 bar mechanism out of acrylic and built the mechanism with 6mm shafts and bearings. Furthermore, we also constrained the non-moving components with screws and nuts so that we don't introduce other DOFs. The end of our mechanism is a custom made steel piece that was manufactured in the TIW. Due to lack of torque output from the motor, we designed a 49:1 gear system with acrylic using the laser cutter and attached the system from the Pololu 37D Gearmotor to the crank link in our four-bar mechanism.
Figure 1: Picture of the 4 Bar Mechanism On A Test Platform
Figure 2: End Effector
Figure 3: Gear System
Figure 4: Pololu 37D Metal Gearmotor
External Hardware Components
We utilized the TIW's 3D printers to make our can-holder. The key to this design is the tolerance between the can and the holder, as we needed to make room for rubber stripping that prevents the can from rotating our slipping when the tab is lifted.
Motor
Electronics:
Figure 5: Can Holder With Rubber Strips Between Can And Holder
Since our mechanism is being held up vertically by 2 acrylic sheets, we created lower support pieces that we stacked so that the mechanism would not have the risk of falling.
Figure 6: Mechanism Supports
Electronics:
For electronics, our mechanism is powered with a AC to 12V DC power supply that fits the needs for the motor we are using. We controlled the motor using L298N motor driver and pushing code to activate the motor using and Arduino.
Figure 7: Arduino, Motor Driver, and 12V Power Supply
Software:
For our software, we needed the motor to run continuously, so we developed at Arduino code that turn turns on the motor at highest speed for a long time so that multiple cycles of the position profile can be made.
Figure 8: Arduino Code To Run the Pololu Motor