Seul a & Hana

December 8, 2009

This picture is a shape of flowerpot.

We completed to make our product.

It is perfect!

And we finished to write cording and it is working very well.  : )

*** Process ***

*** If it turn on LED ……………….,

: )

See you on thursday.

Hee-Joo Choi, Jin-An Shin, Myung-Soo Park

December 8, 2009

cobweb_suhyun/heaji/heejae

December 7, 2009

Dahye-Kim,Eunyung-Kim and Bobae-Yun. Last posting.T.T

December 7, 2009

We made the ashtray and take photograph.

 

please, speaker turns on.

Do you like cat?

We found the video.

Bye!!

arduino cording

byte howBright = 0;

void setup() {
  Serial.begin(9600);
 
 pinMode(7,INPUT);
 
 pinMode(3, OUTPUT);
 pinMode(5, OUTPUT);
 pinMode(6, OUTPUT);
 pinMode(9, OUTPUT);
 pinMode(10, OUTPUT);
 pinMode(11, OUTPUT);
}
void loop(){
 
 // Serial.println(digitalRead(2));
  
  if (digitalRead(7)==HIGH){
   digitalWrite(3,howBright);
   digitalWrite(5,howBright);
   digitalWrite(6,howBright);
   digitalWrite(9,howBright);
   digitalWrite(10,howBright);
   digitalWrite(11,howBright);
   delay(10);
   howBright ++; 
}
  else{
    analogWrite(3,LOW);
    analogWrite(5,LOW);
    analogWrite(6,LOW);
    analogWrite(9,LOW);
    analogWrite(10,LOW);
    analogWrite(11,LOW);
  
  }

 
 if (Serial.available()>0) {
    Serial.read();
    Serial.print(digitalRead(7), BYTE);
    
 }
}byte howBright = 0;

void setup() {
  Serial.begin(9600);
 
 pinMode(7,INPUT);
 
 pinMode(3, OUTPUT);
 pinMode(5, OUTPUT);
 pinMode(6, OUTPUT);
 pinMode(9, OUTPUT);
 pinMode(10, OUTPUT);
 pinMode(11, OUTPUT);
}
void loop(){
 
 
  if (digitalRead(7)==HIGH){
   digitalWrite(3,howBright);
   digitalWrite(5,howBright);
   digitalWrite(6,howBright);
   digitalWrite(9,howBright);
   digitalWrite(10,howBright);
   digitalWrite(11,howBright);
   delay(10);
   howBright ++; 
}
  else{
    analogWrite(3,LOW);
    analogWrite(5,LOW);
    analogWrite(6,LOW);
    analogWrite(9,LOW);
    analogWrite(10,LOW);
    analogWrite(11,LOW);
  
  }

 
 if (Serial.available()>0) {
    Serial.read();
    Serial.print(digitalRead(7), BYTE);
     }
}

processing cording

import processing.serial.*;
import pitaru.sonia_v2_9.*;//Sonia

Serial serial;//processing.serial.*;

Sample music; //import pitaru.sonia_v2_9.*;
 
void setup(){
  serial=new Serial(this, Serial.list()[0],9600);
  
  println(this,Serial.list());
   
  Sonia.start(this);

  music = new Sample(“jangum.wav”); 
  size(400,400);
}
void draw(){
 
 serial.write(1);
  delay(1);
 println(serial.read());
if(serial.read()==1){
  //(serial.read()==1)  //(serial.read()==0)music.play();
}else {
}
}

[Hello stranger] Chan-hyuck, Ji-won, Mi-na

December 3, 2009

 

-We made this handle for 6 hours…  

Programing we’ve done so far

[Arduino code]

int handle1 = 1;
int handle2 = 2;
int handle3 = 3;
int handle4 = 4;
int handle5 = 5;
int val1,val2,val3,val4,val5 = 0;

int led1 = 5;
int led2 = 6;
int led3 = 9;
int led4 = 10;
int led5 = 11;
float pwm1,pwm2,pwm3,pwm4,pwm5 = 0;

void setup(){
  Serial.begin(9600);
  pinMode(handle1,INPUT);
  pinMode(handle2,INPUT);    
  pinMode(handle3,INPUT);
  pinMode(handle4,INPUT);
  pinMode(handle5,INPUT);
  pinMode(led1,OUTPUT);
  pinMode(led2,OUTPUT);
  pinMode(led3,OUTPUT);
  pinMode(led4,OUTPUT);
  pinMode(led5,OUTPUT);
 
}

void loop(){
 if (Serial.available()>0){
    Serial.read();
    Serial.print(analogRead(handle1),BYTE);
    Serial.print(analogRead(handle2),BYTE);
    Serial.print(analogRead(handle3),BYTE);
    Serial.print(analogRead(handle4),BYTE);
    Serial.print(analogRead(handle5),BYTE);
  }
  val1 = analogRead(handle1);
  val2 = analogRead(handle2);
  val3 = analogRead(handle3);
  val4 = analogRead(handle4);
  val5 = analogRead(handle5);
 
  Serial.println(val1,DEC);
  Serial.println(val2,DEC);
  Serial.println(val3),DEC;
  Serial.println(val4,DEC);
  Serial.println(val5,DEC);
 /////////////////////////////////////////led1
 if(val1<200){
   if(pwm1 == 0){
     for(float pwm=0; pwm<=150; pwm+=0.005){
       analogWrite(led1,pwm);
       }
     pwm1 = 150;
     }
    }
    if(val1>200){
      if(pwm1==150){
        for(float pwm=150; pwm>=0; pwm-=0.005){
        analogWrite(led1,pwm);
        }
      pwm1 = 0;
    }
  }
  /////////////////////////////////////////led2
 if(val2<200){
   if(pwm2 == 0){
     for(float pwm=0; pwm<=150; pwm+=0.005){
       analogWrite(led2,pwm);
       }
     pwm2 = 150;
     }
    }
    if(val2>200){
      if(pwm2==150){
        for(float pwm=150; pwm>=0; pwm-=0.005){
        analogWrite(led2,pwm);
        }
      pwm2 = 0;
    }
  }
  /////////////////////////////////////////led3
   if(val3<200){
   if(pwm3 == 0){
     for(float pwm=0; pwm<=150; pwm+=0.005){
       analogWrite(led3,pwm);
       }
     pwm3 = 150;
     }
    }
    if(val3>200){
      if(pwm3==150){
        for(float pwm=150; pwm>=0; pwm-=0.005){
        analogWrite(led3,pwm);
        }
      pwm3 = 0;
    }
  }
  /////////////////////////////////////////led4
   if(val4<200){
   if(pwm4 == 0){
     for(float pwm=0; pwm<=150; pwm+=0.005){
       analogWrite(led4,pwm);
       }
     pwm4 = 150;
     }
    }
    if (val4>200){
      if(pwm4==150){
        for(float pwm=150; pwm>=0; pwm-=0.005){
        analogWrite(led4,pwm);
        }
      pwm4 = 0;
    }
  }
  /////////////////////////////////////////led5
   if(val5<200){
   if(pwm5 == 0){
     for(float pwm=0; pwm<=150; pwm+=0.005){
       analogWrite(led5,pwm);
       }
     pwm5 = 150;
     }
    }
    if(val5>200){
      if(pwm5==150){
        for(float pwm=150; pwm>=0; pwm-=0.005){
        analogWrite(led5,pwm);
        }
      pwm5 = 0;
    }
  }
}

[Processing code]

import processing.serial.*;

import ddf.minim.*;
import ddf.minim.signals.*;
import ddf.minim.analysis.*;
import ddf.minim.effects.*;

Minim minim;
Serial serial;

AudioPlayer song1;
AudioPlayer song2;
AudioPlayer song3;
AudioPlayer song4;
AudioPlayer song5;
AudioPlayer test;

int handle,handle1,handle2,handle3,handle4,handle5 ;

int vol1 = -40;
int vol2 = -40;
int vol3 = -40;
int vol4 = -40;
int vol5 = -40;

int val = 0;

void setup()
{
  minim = new Minim(this);
//  serial = new Serial(this, “COM3″);
 
  size(200,200);
  song1 = minim.loadFile(“piano.WAV”);
  song2 = minim.loadFile(“drum.WAV”);
  song3 = minim.loadFile(“dong.WAV”);
  //  test = minim.loadFile(“test.WAV”);
  //  test.loop();
  song1.loop();
  //  song2.loop();
  //  song3.loop();
}
void draw(){
  serial.write(1);
  delay(1);
  if(serial.available()>2){
    handle1=serial.read();
    handle2=serial.read();
    handle3=serial.read();
    handle4=serial.read();
    handle5=serial.read();
  }
  handle = serial.read();
   
  song1.setGain(vol1);
  if(keyPressed){
    if(handle==1){
      if(vol1==-40){
        for(int vol=-40; vol<=10; vol++){
          song1.setGain(vol);
          delay(50);
        }
        vol1=10;
      }
    }
  }
  if(keyPressed){
    if(key==’q’ || key==’Q'){
      if(vol1==10){
        for(int vol=10; vol>=-40; vol–){
          song1.setGain(vol);
          delay(50);
        }
        vol1=-40;
      }
    }
  }
  println(handle1);
  println(handle2);
  println(handle3);
  println(handle4);
  println(handle5);
}
void stop(){
  song1.close();
  song2.close();
  song3.close();
//  test.close();
  minim.stop();
  super.stop();
}

kim eunyoung, kim dahye, yun bobae

December 2, 2009

We had to make flubber.

 But we didn’t have ”BUNG-SA“.

We just had “BUNG-SAN“.

we faild. T.T

 

But we achieved LED lighting,

interlocking of processing,

and sound effect.

:D

Chicken Lantern – prototype

December 2, 2009

<30 LEDs, piezo sensor, Arduino, switch, resistor>

<ON/OFF switch>

<Chicken Lantern Prototype>

Seul-a & Hana

December 2, 2009

This week , we made product finally !

We conected 15 cds and 25 leds which is a diffused red light.

Introduce our project’s interaction ….

If many flower’s lips are fallen into bottom of vase , the bottom of vase which connect 20 led is more bright  !

And we bought flower which is small but the lips fallen very well.

We’ll show you thursday. bye :)

A499184 Yu, sohee – 002

December 2, 2009

I remade Rose,

because the LED of Roses which is before were burned to got much amount electric than they expected.

I bought Inclination Sensor, LED and flowers. 

I disassembled the Flowers then, put and fixed in the midle of the each Flower.

I didn’t fix Inclination Sensor yet. I am considering.

I have done until this stage now.

A499184 Yu, sohee – 001

December 2, 2009

I made Roses with paper, electric wire, steel wire and LED.

Also, when I woke on it I used Inclination Sensor to trun on and off LED.


Follow

Get every new post delivered to your Inbox.