Tuesday, February 19, 2008

ardiuno.prototype_001d/e = blinking LEDs with switch / sensor

This first video shows LED with an on/off switch




//Blinking LED 20080217_LivingArchitecture with Button

int ledPin = 13;
int inPin = 7;

int val = 0; 


void setup(){
pinMode(ledPin, OUTPUT);
pinMode(inPin, INPUT);
 
}

void loop(){
   val = digitalRead(inPin);
   
   if (val == HIGH) {
     digitalWrite (ledPin, LOW);
   }
   else{
     digitalWrite (ledPin, HIGH);
     delay (200);
     digitalWrite(ledPin, LOW);
     delay (1000);
   }
}

This video shows the LED's on/off rate responding to the value from photo-resistor
//20080219_Light Sensitive LED

int val = 0;

void setup(){
  pinMode(13, OUTPUT);
}

void loop(){
val = analogRead(0);

digitalWrite(13,HIGH);
delay (val);

digitalWrite(13,LOW);
delay (val);

}

Labels: , , , ,


Saturday, February 16, 2008

ardiuno.prototype_001 = blinking LEDs

these are our first prototypes with ardiuno microcontroller.

a. single blinking LED
//Blinking LED 20080216_LivingArchitecture

int ledPin = 13;

void setup()
{pinMode(ledPin, OUTPUT);

}

void loop()
{
  digitalWrite(ledPin, HIGH);
  delay(1000);
  digitalWrite(ledPin, LOW);
  delay(1000);
  
}

b. dual blinking LEDs


//Blinking LED 20080216_LivingArchitecture

int ledPin13 = 13;
int ledPin7 = 7;

void setup()
{pinMode(ledPin13, OUTPUT);
pinMode(ledPin7, OUTPUT);

}

void loop()
{
  digitalWrite(ledPin13, HIGH);
  delay(1000);
  digitalWrite(ledPin13, LOW);
  delay(1000);
  
  
  digitalWrite(ledPin7, HIGH);
  delay(1000);
  digitalWrite(ledPin7, LOW);
  delay(1000);
  
}

c. dual blinking LEDs in alternate sequence

//Blinking LED 20080216_LivingArchitecture

int ledPin13 = 13;
int ledPin7 = 7;

void setup()
{pinMode(ledPin13, OUTPUT);
pinMode(ledPin7, OUTPUT);

}

void loop()
{
  digitalWrite(ledPin13, HIGH);
  digitalWrite(ledPin7, LOW);
  delay(1000);
  digitalWrite(ledPin13, LOW);
  digitalWrite(ledPin7, HIGH);
  delay(1000);
}

Labels: , , ,


This page is powered by Blogger. Isn't yours?