Lab 1: Blinking LEDs

Description


I used an Arduino UNO, a blue LED, a red LED, and two 220 ohm resistors. I changed the Arduino sample code to blink one LED twice, then blink the other LED once.

Components


  • Arduino UNO
  • 1 blue LED
  • 1 red LED
  • 2 220 ohm resistors
  • a breadboard

Code


/*
Blinks 2 LEDs, the 1st for 2 beats,
and the 2nd for 1 beat.
Code was modified from the Arduino sample code Blink_1_LEDs
*/
int ledPin1 = 4; //allow for variable output pin
int ledPin2 = 13; //allow for variable output pin
void setup()
{
pinMode(ledPin1, OUTPUT); // initialize output pins
pinMode(ledPin2, OUTPUT);
}
void loop() // the loop function runs repeatedly
{
digitalWrite(ledPin1, HIGH); // turn the LED1 on
delay(800); // wait
digitalWrite(ledPin1, LOW); // turn the LED1 off
delay(100);
digitalWrite(ledPin1, HIGH);
delay(800); 
digitalWrite(ledPin1, LOW);
digitalWrite(ledPin2, HIGH); // turn the LED2 on
delay(400);
digitalWrite(ledPin2, LOW); // turn the LED2 off
}

Leave a Reply