#include // This code turns a led on/off through a debounced button // Build the circuit indicated here: http://arduino.cc/en/Tutorial/Button #define BUTTON 2 #define LED 13 // Instantiate a Bounce object with a 5 millisecond debounce time Bounce bouncer = Bounce( BUTTON,5 ); void setup() { pinMode(BUTTON,INPUT); pinMode(LED,OUTPUT); } void loop() { // Update the debouncer bouncer.update ( ); // Get the update value int value = bouncer.read(); // Turn on or off the LED if ( value == HIGH) { digitalWrite(LED, HIGH ); } else { digitalWrite(LED, LOW ); } }