2012年4月8日 星期日

Homework 10




In this video I made some pattern light show using the following code:

int delayTime = 100;
void setup() {               
   // initialize the digital pin as an output.
   // Pin 13 has an LED connected on most Arduino boards:
   for(int i=13;i>=7;i--)
      pinMode(i, OUTPUT);
     
}
void loop() {
 
  for(int i=13;i>=7;i--)
  {
    digitalWrite(i, HIGH);   // set the LED on
  }
  delay(delayTime+300);
  for(int i=13;i>=7;i--)
  {
    digitalWrite(i, LOW);   // set the LED on
  }
  delay(delayTime);
  for(int i=13;i>=7;i--)
  {
    digitalWrite(i, HIGH);   // set the LED on
  }
  delay(delayTime);
  for(int i=13;i>=7;i--)
  {
    digitalWrite(i, HIGH);   // set the LED on
    delay(delayTime);              // wait for a second
    digitalWrite(i, LOW);    // set the LED off
    delay(delayTime);
  }     
 delay(delayTime);
  for(int i=7;i<=13;i++)
  {
    digitalWrite(i, HIGH);   // set the LED on
    delay(delayTime);              // wait for a second
    digitalWrite(i, LOW);    // set the LED off
    delay(delayTime);
  } 
 }

沒有留言:

張貼留言