LP - Let's Go Fishing
Dulce De Leche was tasked with recreating an element from the Let's Go Fishin' party game. It's composed of MIT Students Aya Suzuki ('18), Diego Huyke ('17) and Matthew Orton ('16).
Project: We will build the rotating platform on the which the fish rest. Essentially, it will be two different platforms: the upper one which will simply be a foam core circle with several circular holes and the lower one on which the fish will theoretically rest. The bottom platform will contain bumps that bob the fish up and down. For our project we will use balls to represent the movement of the fish.
Materials: Foam core, motor, arduino, small bouncy balls
Build process: There are two modules which we need to build:
(1) The two foam core platforms
(2) Arduino controlled motor
Module (1) will be easy to finish using just foam core and circular foam core cutters. Module (2) will require an arduino being connected to a motor and knowledge of how to program the movement.
After all this is done, we would get everything together and use the super bouncy balls to prove it works.
The final product should be ready by Friday, 16 January.
The initial box-like design was finished during and after class on 14/1. For the first build, the materials required will be:
20" x 20" acrylic sheet (needs to be slippery)
9" x 9" foam core sheet (needs to be lightweight)
3D printed shaft
3D printed cap
3D printed hump (x3)
Small DC motor
1.5" diameter wooden ball (x4)
There will need to be three different shapes laser cut into the acrylic, one of which needs to be produced four times. The three pieces are:
Box sides (x4)
They will all be solidified together using acrylic cement. However, because the acrylic cement will make it impossible to work inside the box, the placement of the box lid should be the very last step. In fact it should be able to work entirely without it.
Lab hours on Wednesday will be used to finish cutting out and constructing the box without the lid. In addition, we will cut out the foam core upper platform but will not attach it yet.
3D printing will be the most involved step because the length of the shaft is difficult to determine and critical to get right. Regardless, we wish to 3D print by Thursday. If the measurements are correct, then attachment of these pieces is considerably straight forward.
Work on the motor can take place separately assuming the measurements for motor housing are already taken into account for the lower platform (they are).
Once these modules come together, it should be easy to get the entire system to work. We will take notes and revisit the design depending on the outcome.
Screenshot and video of CAD model of our project.
Dulce De Leche text was etched onto one of the sides, but is not included in the CAD drawings. The SolidWorks parts are included below.
Our final product of Let's Go Fishing included the following components:
We experimented with different types of "fish," including wooden spheres, cotton balls, and foam. We noticed that some materials were either too light or too heavy for the top platform to spin continuously and ultimately decided to wrap blue painter's tape on spherical/cylindrical foam to make the fish.
We created a CAD model for the 1.5-inch-tall humps and 3D-printed them at PDL. We originally 3D-printed 4 humps that will push the fish up the platform but decided to use only 3 to make the fish movement more random. After experimenting with the fish, we decided to tape blue painter's tape on the humps to make the path of the fish smoother.
The code was modified to include the use of a switch to turn the motor on or off. A function was written to listen for the switch being pushed. The function wasn't working, so instead the function code was copied directly to the two locations where we want to listen for the switch to be hit. This includes replacing the time delay with a for loop so that the switch can be used outside of the speed changes.
Overall, I think our group was successful in recreating the rotating element of Let's Go Fishing. We were careful in measuring the height of the bottom platform in relation to the top, and were able to fit the laser-cut acrylic pieces together pretty well. If we could build Version 2.0 of our design, I would change the fish so that they would go over the humps smoother by either changing the material of the current fish or changing the shape so that it fits the top platform properly. I might also alter the fish so that they have mouths that open and close, much like the original game.
I contributed to this team project by CAD-ing the top and bottom platforms and the humps. I also helped build the box, including deciding where to place the humps and the motor.
For the final project, I would like to learn more about coding with the Arduino and using SolidWorks simulations to study how materials can affect the function of the product. Since we were only able to use foam core and acrylic for this lab project, it will be interesting to work with different materials and experiment with the interactions between them.
If we could improve on our current design, I would work mostly on remaking the fish. Not adding the opening and closing feature, but improving the fit and friction it creates with the foam core platform. That is, in its current state, its too unstable and sometimes causes the platform to pop out. In addition, making a solid platform to mount the Arduino as well as the switch would make the entire construction more convenient to carry around.
I believe I contributed significantly in the CADding and designing for laser cut construction. My previous UROP involved very similar prototyping techniques so I felt comfortable working in this style. It's also one of the reasons we decided to move in the direction of an acrylic base. However, I think my contributions to developing the code were much less. This is something that I would really like to change. I have some basic exposure to Arduino, but am not as comfortable using it as I would like. For this reason I was only helpful in getting the motor to turn without much control really.
I was largely happy with our project. There are a couple things I would like to do differently for the game if given the chance. First, I would have liked to have had the time to create a design for the fish that was more reliable and had an open mouth. Second, after watching the other groups present, I think it would have been need to mount the arduino and have a hole in the box specifically for a switch or button.
I was in charge of writing the arduino code and setting up the circuit. I provided input for the physical shapes that went into the physical project design, but I did not CAD any parts for the project. In the next project, I would like to work some on the electronics, but I would also like a chance to work with solidworks. The only issue is that I don't know how I would get solidworks onto my personal computer.