Michael Scott Animatronic Face
by fannixelhua28 in Circuits > Arduino
232 Views, 0 Favorites, 0 Comments
Michael Scott Animatronic Face
My animatronic face moves his mouth to "speak" one of the character's famous lines. I used an ultrasonic sensor to activate the sound on my laptop speaker. The animatronic is able to move its mouth from the servo motor. I also used an Arduino board and had the code read in Arduino IDE. My animatronic is made from wood, cardboard, and a 3D printed part attached to the servo motor.
Supplies
Item Quantity Price
- Arduino UNO rev 3, 1 ct., Arduino Starter Kit
- Breadboard, 1 ct., Arduino Starter Kit
- Micro servo motor SG90, 1 ct., Arduino Starter Kit
- Ultrasonic sensor, 1 ct., Arduino Starter Kit
- Wires, ~10, Arduino Starter Kit
- 3D printed part, 1 ct., NA
- Strews, 4 ct., NA
- Hot Glue, 1 ct., NA
- Tape, 1 ct., NA
- Cardboard , 1 ct., NA
- Wood parts, 1 ct., $3.75
- Zinc plated corner brace 2ct., $2.97
Supporting Structure
For my structure i used a small rectangular wood plank board as the base. To have the face supported, I used two 2x16 in. long wood planks and two zinc plated corner braces.
Joint Design
I 3D printed a supporting joint to connect the servo motor and the bottom mouth piece to the larger side of the support. The spring design was to evolve to more motion options in future process.
Actuators and Sensors
I used my breadboard to connect the ground and 5V from the Arduino UNO to the whole circuit. The servo motor has a wire to the ground, 5V, and one to pin 9 on the Arduino board. The ultrasonic sensor has Trig connected to pin 6 and Echo connected to pin 7 on the Arduino board.
Programming
I programmed the Arduino board using the Arduino IDE and Java through Processing for the audio to play through my laptop speaker.
Final Product
https://youtube.com/shorts/UHzVape4eQc?feature=share
Lessons Learned
Lessons learned:
- How to connect everything on the broad and to work in sync.
- Doing more testing for trial and error and giving myself more time.
Improvements:
- I would add two more interactive features by adding more servo motors.
- I think I would change the structure to work with more chance of flexibility on the joints.