Lever Project
The Challenge
Recreate a paper automaton in plastic and add some electronics.![](../../../../images/summer/2013/animation/thing27118.jpg)
Automaton Dragon by MakerBot
![](../../../../images/summer/2013/animation/thing_11980.jpg)
Mechanical Animals by sconine
Part List
Parts List
- Instructions for building the PSY dancing machine —www.kamibox.de
- Servo Motor—Adafruit
- Arduino—Adafruit
- Battery Clip—Adafruit
- USB Cable—Adafruit
- 100K Ohm Potentiometer —Jameco
Instructions
- Download and print Gangnam Style Machine
- Assemble the automaton.
- Build the following circuit:
- Upload the following code to the Arduino:
// Controlling a servo position using a potentiometer (variable resistor) // by Michal Rinott <http://people.interaction-ivrea.it/m.rinott> #include <Servo.h> Servo myservo; // create servo object to control a servo int potpin = 0; // analog pin used to connect the potentiometer int val; // variable to read the value from the analog pin void setup() { myservo.attach(3); // attaches the servo on pin 9 to the servo object } void loop() { val = analogRead(potpin); // reads the value of the potentiometer (value between 0 and 1023) val = map(val, 0, 1023, 0, 179); // scale it to use it with the servo (value between 0 and 180) myservo.write(val); // sets the servo position according to the scaled value delay(15); // waits for the servo to get there }
- Connect the paper automaton to your servo and use the potentiometer to control it.
- Use a digital caliper to measure your components. Write down the dimensions.
- Redesign the automaton so that you can 3D print it. Make sketches. See Examples
- Using the application of your choice model your automaton.