Paper Puppets

A lab report by Lois Lee

In this Report

To submit your lab, clone this repository. You'll need to describe your design, include a video of your paper display in operation, and upload any code you wrote to make it move.

Part A. Actuating DC motors

Vibrating Motor Video

Part B. Actuating Servo motors

Part 1. Connect the Servo to your breadboard

a. Which color wires correspond to power, ground and signal?

Power = Red Brown = Ground Orange = Signal

Part 2. Connect the Servo to your Arduino

a. Which Arduino pin should the signal line of the servo be attached to?

Pin 9

b. What aspects of the Servo code control angle or speed?

myservo.write(pos)

Part C. Integrating input and output

Include a photo/movie of your raw circuit in action.

Potentiometer controlling Servo Demo

Part D. Paper puppet

Paper puppet

Part E. Make it your own

My paper puppet is a distressed puppet that screams at a pitch based on the potentiometer reading, and moves his arms up and down based on the pitch. The higher the pitch the higher his arms and the more distressed he gets.

Video for Distressed Puppet

Code for Distressed Puppet