int ledPin = 13;
void setup() {
pinMode(ledPin, OUTPUT);
}
void loop()
{
digitalWrite(ledPin, HIGH);
delay(1000);
digitalWrite(ledPin, LOW);
delay(1000);
}
Make sure you change the value of 'ledPin' to whatever digital pin your LED is
connected to; in the above example it is tied to pin 13. That sketch should turn the
LED on for a second, off for a second, on for a second, off for a second, and so on.
Note that both LEDs have one leg tied to ground through a 330Ω resistor, and the
other leg connected to either JC2 or JC3 (and then to whatever pin you have them
connected to on your Arduino). This means that you have to 'digitalWrite' the pin
HIGH to turn the LED on, and LOW to turn it off.
Sidenote: The 330Ω resistor is there to limit the current that is allowed to go through
the LED. This is a necessity for just about every LED, as they are prone to blow up if
supplied current that is over their maximum rating (about 20mA for these LEDs).
Using the Button
As with the LEDs, before you can use the button you have to connect it to a digital or
analog pin of your choice. For a perfect example of how to use the button, check out
the 'Button' example (in Arduino go to File->Examples->Digital->Button):