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: arduino prototype 001, charles, photoresister, rob, switch
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: arduino prototype 001, charles, led, rob