Led + Arduino "running Light" (very Simple, Good for Beginners)

45,404

32

19

Posted

Introduction: Led + Arduino "running Light" (very Simple, Good for Beginners)

hello 
so this is my first arduino project. it is very very simple and it is good for beginners
basicly its just leds hooked up in a row to make a running light

Step 1: Materials

-8 x Led (I used 3V Leds because i didnt have 5v ones)
-Arduino
-Breadboard
-Jumper Wires

Optional:
-Prototyping Shield

Step 2: Buiding It

Wire it up following the schematic below.
sorry for the mistake its pin 5 not 7^^

Step 3: The Code

Heres the very basic code:

boolean t = true;
int i = 12;
void setup()
{
  pinMode(12,OUTPUT);
  pinMode(11,OUTPUT);
  pinMode(10,OUTPUT);
  pinMode(9,OUTPUT);
  pinMode(8,OUTPUT);
  pinMode(7,OUTPUT);
  pinMode(6,OUTPUT);
  pinMode(5,OUTPUT);
  pinMode(4,OUTPUT);
}


void loop()
{
  digitalWrite(i,HIGH);
  delay(50);
  digitalWrite(i,LOW);
  if(t == true)
  {
    i = i - 1;
  }
  else
  {
   i = i + 1;
}
if(i < 5)
{
i = 6;
t = false;
}
if(i > 12)
{
i = 11;
t = true;
}


Share

    Recommendations

    • Microcontroller Contest

      Microcontroller Contest
    • Spotless Contest

      Spotless Contest
    • Science of Cooking

      Science of Cooking
    user

    We have a be nice policy.
    Please be positive and constructive.

    Tips

    Questions

    19 Comments

    This was my first project i made with a kit I got off amazon this christmas. I enjoyed it a lot!

    I made it and it was a cool led project

    I'd just like to point out that in the code where it says, if(i>5)... well that should be if(i>4)

    I just wanted to let you know that this was my very first arduino project and I couldn't of picked a better one if I tried!
    Super easy and super cool.
    So, thank you!

    it is a uno. I just uploaded the program to mine and it works

    Hi,
    I was going to do this as my first project, I went to buy the Arduino but i didn't know which model you were using . Can u pls let me know the Arduino model u used.

    thx

    I have been looking for this for a while now...... All others have been over done this is simple and to the point Thanks very much

    Just did this as my first arduino project excellent start big return for small input.
    Great Instructible.

    Nice easy to understand code. This is great for beginners.

    Here's a sneaky trick for your resistor: put one resistor in series with your ground wire on the negative side of your LEDs. This is not going to be good if you reprogram to have all of your LEDs on at once but it's better than nothing. Ideally you'd have one resistor per LED but it's better to have some safety than none.

    I blew the USB chip on my Arduino once doing something like this. It was bad news.

    Again, nice simple project :)