January – May 2022
Semester-long project assigned to myself and two other group members as a part of my Junior Design Experience course. The objective is to design a marketable desktop pinball machine using a Teensy microcontroller to control lights, sound, scorekeeping, gamemodes, and an LED matrix display.
Individual Research Week 1
February 7, 2022
The topics covered in Week 1’s individual research included basic pinball rules, the operation and function of pull up and pull down resistors, the use of the 3 pin switch shown, and how to wire and code an Arduino to receive inputs from the switch.
Individual Research Week 2
February 15, 2022
The topic covered in Week 2’s individual research included programming interrupts for a Teensy microcontroller.
Individual Research Week 3
March 1, 2022
The topics covered in Week 3’s individual research included 3D printing of custom paddles for the machine, as well as how to control paddles using solenoids. The paddles were custom designed in Shapr3D, a CAD application for iPad, and 3D printed on a MakerBot Sketch
Individual Research Week 4
March 8, 2022
The topics covered in Week 4’s individulal research included powering and operating a servo motor with a Teensy microcontroller.