Tuesday, March 16, 2010

1st model video

Pictures







Interaction diagram & interaction model

Interaction diagram


Interaction model

Machanism Structure





Coding of the 1st prototype

1st: Motor which control the movement of up and down

#include

Servo myservo;
boolean switchReading;
boolean rotateDirection = true;

void setup()
{
myservo.attach(9);
pinMode(7, INPUT);
myservo.write(90);
}

void loop()
{
switchReading = digitalRead(7);
if(switchReading == true)
{
if(rotateDirection == true)
{
myservo.write(85);
delay(3000);
} else if(rotateDirection == false)
{
myservo.write(95);
delay(3000);
}
rotateDirection = !rotateDirection;
} else if(switchReading == false)
{
myservo.write(90);
}
}

2nd: Motor which control the rotation

#include

Servo myservo;
int t;

void setup()
{
myservo.attach(9);
myservo.write(10);
delay(3000);
}

void loop()
{
for(int i = 10; i < i =" 170;"> 10; i--){
myservo.write(i);
delay(10);
}
}

Monday, March 8, 2010

Junky Models

Based on the previous posts, we did some junky models:




Sketches

Here are the new researches developed from the research
1. Accordion


2.lantern

Form refine

Based on the previous discussion on the design idea-- Living Square, we did some research focusing on the possible mechanism structure to support design. The following video inspired us a lot: http://www.johnnolanfilms.com/animatronics/showreel-flash.php




Moreover, internal discussions are conducted in order to improve the physical form of "Pickle". Generally, two rough form directions are generated as following:
1. Accordion

2. Lantern