Project Members: 
Ethan DeYoung
Hsin-Hsien Chiu
Laura Greig
n8agrin
Description:
The main idea for this assignment is to use amount of gears and hand-made mechanic components to build up the whole model. Using as much mechanical components as we could and make them all be controlled by one sever motor is another challenge for our project. In this way, we need to spend time on figuring out how these gears connect to each other and how we could fix and set every component into specific position.
Components:
Gears x 6Rubber Band x 2Pin x 8Card BoardWoodclay (cuckoo bird)hand-dyeing paper (cuckoo bird)
Arduino Code:
Processing Code:
import processing.serial.*;
Serial port;
PFont andale;
void setup(){
size(200,200);
stroke(50);
fill(50);
}
void draw(){
background(255);
int h = hour();
int m = minute();
int s = second();
andale = loadFont("AndaleMono-24.vlw");
textFont(andale, 24);
text(h, width/2-75, 100);
text(":", width/2-50, 100);
text(m, width/2-25, 100);
text(":", width/2, 100);
text(s, width/2+25, 100);
if (m == 0 || m==15 || m==30 || m==45 || keyPressed){
port.write('H');
// println("cuckoo!");
}
else{
// println("off");
port.write('L');
}
}
Before Servo Motor Mounted:
Servo Motor Mounted: Videos: