Arduino Flashing LEDS
Intro: Arduino Flashing LEDS
This will get you a very nice set of flashing LEDs just connect the LEDs (I used a breadboard) and turn it on.
STEP 1: Program the Arduino.
Insert the following Code:
You can edit the delays for different speeds.
int led1Pin=1; int led2Pin=2; int led3Pin=3; int led4Pin=4; int led5Pin=5; int led6Pin=6; int led7Pin=7; int led8Pin=8; int led9Pin=9; voidsetup() { pinMode(led1Pin, OUTPUT); pinMode(led2Pin, OUTPUT); pinMode(led3Pin, OUTPUT); pinMode(led4Pin, OUTPUT); pinMode(led5Pin, OUTPUT); pinMode(led6Pin, OUTPUT); pinMode(led7Pin, OUTPUT); pinMode(led8Pin, OUTPUT); pinMode(led9Pin, OUTPUT); } voidloop() { digitalWrite(led1Pin, HIGH); delay(100); digitalWrite(led1Pin, LOW); digitalWrite(led2Pin, HIGH); delay(100); digitalWrite(led2Pin, LOW); digitalWrite(led3Pin, HIGH); delay(100); digitalWrite(led3Pin, LOW); digitalWrite(led4Pin, HIGH); delay(100); digitalWrite(led4Pin, LOW); digitalWrite(led5Pin, HIGH); delay(100); digitalWrite(led5Pin, LOW); digitalWrite(led6Pin, HIGH); delay(100); digitalWrite(led6Pin, LOW); digitalWrite(led7Pin, HIGH); delay(100); digitalWrite(led7Pin, LOW); digitalWrite(led8Pin, HIGH); delay(100); digitalWrite(led8Pin, LOW); digitalWrite(led9Pin, HIGH); delay(100); digitalWrite(led9Pin, LOW); }
You can edit the delays for different speeds.
STEP 2: Connect the LEDs
Connect all the LEDs to digital I/0 pins 1-9. You can make them any color you want.
MAKE SURE YOU INCLUDE A 220 Ohm RESISTOR OR YOU MAY BLOW THE CIRCUT!!!!!
STEP 3: More!
Try editing the delay(100) for more fun!
4 Comments
angpal59 10 years ago
waterlubber 10 years ago
Bot1398 12 years ago
waterlubber 12 years ago