For this class, all of our sub projects design process are outlined in the below Engineering Design Notebook.
Final Documentation
A Final run-through of all components of my Pinball Machine:
Launcher
Close Up: Top
Close Up: Bottom
Onshape Images
Slow Motion Vid: Top
Slow Motion Vid: Bottom
After assembling the actual pinball, we had to measure off the section of the board that's reserved for the launcher. Pinball boards are slanted. This meant that we had to consider the slant when we were planning where to insert the body of the launcher. Once we had this, we tried various combinations of springs on the launcher's body. This is important as the springs are a conduit for your transfer of energy into the ball- they help propell the ball! Also, we brainstormed the design of the bumper handle. It had to be in theme, so we looked at different balance holds on actual trains and modeled our handle off of that. It fits because our pinball is based off of a train. In making the handle, we digitally created the handle via Onshape then printed multiple copies of it on wood and glued them together.
The launcher is what the player uses to begin their experience. A good pull of the handle is what determines the speed and strength of which the ball is released into the game. The was no coding needed for this particular part of the pinabll- it's all manual and it's all up to you!
Bumper
Close Up: Top
Close Up: Bottom
Onshape Images
Slow Motion Vid: Top
Slow Motion Vid: Bottom
Regular Speed Vid
After extensive research, we digitally fabricated the bumper mount (the cylindrical shape underneath the designed top) using Onshape. Once that shape was made and cut out of wood (via the Glowforge), we then moved on to the top of the bumper. The bumper top is the design you see on the bumper. We found a design on the internet that best fit our theme then applied it to a digital version of the top and printed it onto wood.
The bumpers play the role of obstacles for the ball and essentially the player. If you manage to shoot the ball too close, the bumpers bump the ball out into the board. Unless you plan on it, they're usually what knock the ball off the intended track.
In coding the bumpers, my partners had to account for what would make the bumpers actually react to the ball. So, we used copper tape and pasted it all around the bumper site. We made it so that everytime the ball came in contact with the tape, it would cause a reaction in the code and tell the servo (the mechanical engine) to make the bumper do its job: bump!
Target
Close Up: Top
Close Up: Bottom
Slow Motion Vid: Top
After extensive research and talking it out, we realized the most important part to the targets was the base. The base of the target sits on the underside of the pinball machine and essentially holds the actual target in place. We considered how the targets are paddel shapped before designing a target base that has enough space for the stick part of the target to be able to move freely within the base.
Targets are the goal of pinball machines. They are what players try to hit in order to gain points (which is how you build and maintain a high score). Once securing a base and figuring out where to put our targets, we had to solder wires onto the reactive parts of the servo (what the paddel hits). This wiring allowed us to code and make it so that every time the paddle was hit, points would go up on the scoreboard.
Flipper
Close Up: Top
Close Up: Bottom
Onshape Images
Slow Motion Vid: Top
Slow Motion Vid: Bottom
First, my partner and I researched the flippers of professionally made pinballs. Then, we discussed the length and shape in relation to our board's needs, we digtally fabricated the shape on Onshape, and then we printed it out multiple layers of the shape on thin wood and glued them together.
The launchers of a pinball are what the players use to propell the ball upwards after the initial launch. They flick the ball to gain major points if the player is skilled enough. In coding the launchers....
Servo Component
A servo engine was provided to us; we were tasked with creating the mount for it. You can see our servo manifested in the red temple at the top of our board. The mount of the servo is made mostly out of wood. It holds the servo in place and still allows it to move to its best ability.
The servo is what creates an interactive and moving component of our pinball. It is fastened securely under the pinball, but you can see it working with the moving temple at the top of our board.
Coding the servo proved to be one of the most complex and challenging parts. My partner wanted the servo to rotate in a continuous fashion while also alternating directions every few seconds. Code functions like time.sleep and time.monotonic were vital in allowing the servo to exist and move independently.
Scoreboard
Close Up: Back
Onshape Images
Slow Motion Vid: Bottom
Regular Speed Vid
All we were given was the disc that makes the scorboard. We had to wire and code it ourselves. Once it was wired and coded, we fastened it to the top of our board.
This was a heavily coded and wired component. Not only did our code have to add up points, it had to engage with players in theme. We used time-sleeps and different commands that allowed the scoreboard to react whenever the ball passed certain parts of the pinball board. Such parts are layered in copper tape which are what cause the scoreboard to react one the ball touches it.
LEDs
The LEDs were provided by our teacher, but we had to fasten them to the bottom of our board and code their light-up patterns. Turning the pinball over, we used machine tape and staple-guns to meticulously and carefully attac/secure the led-strips.
After much trial and error, we finally coded the lights to show different patterns and to light up when certain things happen. An especially challenging part was making sure no staple guns went through the actual bulb(s) of the light because a few had gone through and didn't allow us to code them or light them up in general. It got to the point where we had to take out an entire strip and re-wire and code it from scratch.
Overall Board Design
Regular Speed Vid
The wood for the board was provided to us, but we did have to assembled the pieces. Once the machine was simply assembled, we had to brainstorm the theme of our machine. My partner and I came to the conclusion of a Japanse Bullet Train. We looked up designs of trains and Japanese scenery and made sure to incorporate that into our pinball. You can see such incorporation with the hand-painted sides of our machine.
The board design didn't require any coding, it's made entirely out of wood and was assembled by hand. The features of the board were created digitally and printed on vinyl (poster-like paper). Other than the vinyl, all of the boards features were sketched by my partner and handpainted mainly by me. We collaborated on every part of the board's designs.
All Game Play
The entirety of our pinball is both digital and tangible. Some interactive parts were physically assembled and hand-painted while other interactive parts were coded and wired.
All parts of the pinball machine were collaborated on between my partner and I in order to create an engaging and functioning game for all ages. It's meant to challenging and engage players as a fun little obstacle course of sorts for the ball. This proved to be the most challenging assignment/project of my junior year, but also the most rewarding.
Above is a video of 1 of 3 of our bumpers. It's the prototype which means it isn't fashioned with a on-theme topper (see final). The bumpers are wired and equipped with copper tape so they're reactive to the ball. To give it the "bumping" motion, we had to wire and fasten selenoids to the bottom of our machine. Our biggest challenge was consistency. The bumper wouldn't always hit the balls everytime they came in contact. So, we had to troubleshoot and move wires around to find a "sweet spot" that would keep the bumping consistent upon contact. We also had to consider the amount of copper tape as it is an important conductor for the wires. We needed enough to gain consistency, but didn't want to compromise the aesthetic/look of our overall pinball.
Above is a video of 1 of 3 of our bumpers. It's the final version and is fashioned with an on-theme topper. The topper is the design you see on top that represents something of japanese culture as the theme is a Japanese Bullet Train. The bumpers are still wired and equipped with wire tape to make them reactive. The finals also have selenoids that give them their "bumping" motion. The bumpers' purpose is to make hitting the targets more difficult (or easier depending on skill level) for the player(s). When the ball comes in contact with the bumpers; it is either bumped on or off course. After hard work, my partner and I finally got the bumpers to work at an acceptable constitency;
2/13/25
The target's job lies exactly in the name. They are what the most skilled players consistently hit with the help of the flippers. My partner and I were tasked with, first, digitally designing a sufficient mount that would go either on the bottom or topside of our pinaball (we chose bottom).
What makes this process so unique is that the targets were required to be made separately- meaning Jonathan and I had to design our own, respective targets and target mounts. I won't sugarcoat it: it was one of the biggest challenges for me. I'm not the best at digital fabrication and so it took me a while to design a mount separate from my partner's. Eventually, I was able to make a design that could be printed into a prototype and ultimately a final product.
You'll find more in-depth pictures and videos below!
The first prototype of the mount. The device needed to be built using finger joints (parts that interlock once connected with other parts).
Here is a topside view of the prototype. What made my design unique was that I added a slot on top that satisfied a unique design.
Here is the paddle. It's what tells the code to tally the score once hit. It has a unique design of the Koi Fish to go with our overall theme.
Here is the final device mounted onto the bottom. Inside the mount is a switch that has been coded to tally the score when the paddle hits it. It took me many tries to get the mount succesffully in place.
In's and Out's of Our Flippers
The Pinball Launcher is by far the most difficult part of the entire process for me and my partner. For many reasons,
Coding- When coding the Soliends, I ran into many problems because all the code needed to be integrated into previous code for the Ball return and the Scoreboard. When integrating code, we lost all of our code and had to rewrite it, and we also ran into the problem of wiring interfering with the code. After rewriting the code, we still had the issue of the LCD screen being wired wrong, but after some effort and time, the coding was complete
Neat Wiring- When wiring the Soliends it was very easy to have wirings entangled in all types of ways which slowed down the process of making the flippers and made navigating and troubleshooting an absolute headache. To solve this chaotic mess we had to rewire multiple times and then we had to group wires with zip ties, tape, and velcro.
Installing Soliends- When installing the Soliends It was difficult to apply both sides of the flipper to the drive shaft, which is the piece that goes through the whole to turn, almost acting similar to an axel. We often found ourselves hammering both sides or using all the strength we had to install the Soliends due to the drive shaft being a very tight fit into the flipper pieces. However, this problem was overcome by sheer time and force.
Consistent Power- When designing the flippers, many groups, including mine, ran into the problem of having one very powerful flipper and a weak flipper. Due to this problem, we completely redid our second flipper and came in with a more symmetrical approach to get an identical product to the first flipper.
Fully Completed Launcher
Below are videos of my partner (Jonathan Thompson) and I's fully functional launcher. To make this, we had to first think about how we wanted to showcase our theme via the launcher's knob, calculate the math to accommodate for the pinball machine's slant, and workout spatial and alignment issues. Our theme for our pinball machine is a Japanese Bullet Train; the knob of our launcher is resembling the handles you'd hold onto during a train ride.
Trials and Tribulations of Our Launcher
The biggest issue we had with our launcher was performance, in every sense of the word. We think "performance" is sort of an umbrella-word since all of our problems were so closely linked to each other. As in, the alignment of our launcher was closely linked to the durability of our launcher, along with our launcher's power and consistency.
To tackle the launcher's perfomance, my partner and I had to consider all of the possible reasons for the problems we were being met with (durability, power, consistency, and alignment).
Durability: Because the gripping component of our launcher has such a unique shape, we were constantly struggling with keeping the grip and the launcher together- as the force exerted on the launcher when pulled was too much was for the grip. We weren't going to change the shape of the grip as it represented our theme, so we had to reimberse the grip's connection to the launcher via adding more plates to the grip's base to spread out the energy better.
Alignment: A lot of the alignment issues had to do with spatial and measurement aspects. The alloted space for the launcher had to be measured correctly to account for the pinball's slant and for the "pusher" (as we so conviently like to call it) end of the launcher. We would constantly have to re-measure and remove and replace the launcher to make sure it could slide smootly up and down the slant and had enough space from the pinball's wall to do so.
Power & Consistency: Not only does the launcher's power come from the force exerted on it by the player, but the springs and blocks you see play big roles. Once installed, we realized that the launcher could only launch the ball so far- so we workshopped different springs and ultimately found that long and loose ones did the job.
8/28/24 - Pinball Field Trip & Research
The first three images you'll find below this text are photos I took while on a filed trip to a pinball museum. Since we are currently building our own pinball machines in Engineering Apps, the field trip was a means of seeing how professional pinballs look and work, to gather inspiration for our own pinball machines, and other relevant research.
Here is an all-encompassing, bird's eye view of a pinball that caught my eye (mainly because it's Family Guy themed). It allowed insight on how to thoroughly fill the pinball machine's space.
This is an up-close photo of another pinball machine that had two levels. This picture in particular focuses on the second level of the machine and allowed my partner (Jonathan Thompson) and I to consider the idea of having a second level on our own pinball machine.
Here is another up-close photo of a paticular component of the same pinball shown in the first up-close photo. The component resembles that of a slide wherein it connects the first and second level of the machine. This gave us inspiration for how we could connnect our own possible levels.
This is a video we took in order to study how an effective pinball launcher does its job. One thing we made huge note of was the material and shape of the launcher's end (as in the part of the launcher that makes physical contact with the ball). It wasn't necessarily a pointy end, but the material was defined and the shape was acute and conical. We noticed it allowed for a good transfer of kentic energy and was consistently pushing the ball up and out.
While this photo isn't necessarily of any pinball machine, it was on par with my partner and I's theme for our pinball machine. This photo is the lighting scheme for a New York train map. Our own pinball machine involves trains and so we thought this picture was good inspiration for our LEDs and lighting plan.