Oliver – First Two Arduino Assignments

Here’s my Night Rider video:

[youtube http://youtu.be/CiE3Men2INI]

 

 
// Oliver Haimson
// first Arduino assignment
// code modified from SIK Guide Circuit 1 code

int L1 = 13; // LED connected to digital pin 13
int L2 = 12; // LED connected to digital pin 12
int L3 = 11; // LED connected to digital pin 11
int L4 = 10; // LED connected to digital pin 10
int L5 = 9; // LED connected to digital pin 9
int L6 = 8; // LED connected to digital pin 8
int L7 = 7; // LED connected to digital pin 7
int L8 = 6; // LED connected to digital pin 6

void setup() {
// initialize the digital pin as an output:
pinMode(L1, OUTPUT);
pinMode(L2, OUTPUT);
pinMode(L3, OUTPUT);
pinMode(L4, OUTPUT);
pinMode(L5, OUTPUT);
pinMode(L6, OUTPUT);
pinMode(L7, OUTPUT);
pinMode(L8, OUTPUT);
}

void loop()
{
digitalWrite(L1, HIGH);
delay(50);
digitalWrite(L2, HIGH);
delay(100);
digitalWrite(L1, LOW);
delay(50);
digitalWrite(L3, HIGH);
delay(100);
digitalWrite(L2, LOW);
delay(50);
digitalWrite(L4, HIGH);
delay(100);
digitalWrite(L3, LOW);
delay(50);
digitalWrite(L5, HIGH);
delay(100);
digitalWrite(L4, LOW);
delay(50);
digitalWrite(L6, HIGH);
delay(100);
digitalWrite(L5, LOW);
delay(50);
digitalWrite(L7, HIGH);
delay(100);
digitalWrite(L6, LOW);
delay(50);
digitalWrite(L8, HIGH);
delay(50);
digitalWrite(L7, LOW);
delay(100);
digitalWrite(L8, LOW);
digitalWrite(L7, HIGH);
delay(100);
digitalWrite(L6, HIGH);
delay(100);
digitalWrite(L7, LOW);
delay(50);
digitalWrite(L5, HIGH);
delay(100);
digitalWrite(L6, LOW);
delay(50);
digitalWrite(L4, HIGH);
delay(100);
digitalWrite(L5, LOW);
delay(50);
digitalWrite(L3, HIGH);
delay(100);
digitalWrite(L4, LOW);
delay(50);
digitalWrite(L2, HIGH);
delay(100);
digitalWrite(L3, LOW);
delay(50);
digitalWrite(L1, HIGH);
digitalWrite(L2, LOW);
delay(50);
}

And here is my Potentiometer:

[youtube http://youtu.be/NH6dwHtnXhs]

Post a comment