A cute soft circuit project

October 6th, 2009 by Lizabeth Arum Leave a reply »

Here’s a soft circuit with 2 LEDs and a button. It is basically an electronic sock puppet.

I used a sock covered in a knitted bag. The button is a sewing snap. When the mouth closes, the button returns a 1 and the LEDs flicker.

height="850" codebase='http://www.apple.com/qtactivex/qtplugin.cab'> controller="true" loop="false" pluginspage='http://www.apple.com/quicktime/download/'>

Here’s the code

#define btn 4
#define led1 3
#define led2 9
int btnState;

void setup(){
pinMode(led1,OUTPUT);
pinMode(led2,OUTPUT);
pinMode(btn,INPUT);

}

void loop(){
btnState=digitalRead(btn);
if(btnState){
for(int i=50;i<255;i+=5){
analogWrite(led1,i);
analogWrite(led2,i);
delay(10);
}
for(int i=255;i>100;i-=5){
analogWrite(led1,i);
analogWrite(led2,i);
delay(10);
}
}else{
digitalWrite(led1,LOW);
digitalWrite(led2,LOW);
}
Serial.println(digitalRead(btn));
}

Advertisement

Leave a Reply