Instructed by David Rios
Collaborator: Yihe Huang
Special thanks: Anky Cheng (Kai)
Installation | 2023 | Build in 2 weeks
Design | Engineering
Software: Arduino IDE, Blender, Ultimaker Cura
Material: Arduino nano, stepper motors, servo motor, 3D printing
PROJECT DOCUMENTATION
When the button is pressed, two stepper motors attached to the eyeballs randomly rotate in increments of 1/4 revolution, up to a maximum of 2 full revolutions per turn. This creates a range of 1 to 8 possible positions. If the random number is 1, it aligns with the symbol for random number 5 due to the modulus operation. The symbols on the eyeballs are checked using the remainder of the random numbers to determine if they match. If the symbols match, a servo motor rotates to open the skull's mouth, which stays open for 2 seconds before closing.
I used a free skull model and modified it with Blender. After 3D printing, the pieces were assembled together using hot glue. The original design included a coin door at the back of the skull and a lever on the side. To start the machine, one would need to insert a coin and pull the lever.