Push Button Switch
Parts
-Arduino microcontroller and carrier board
-LiPo battery
-Push button
Prepare the breadboard
Program the Microcontroller
/**
* @file: switch sensor example
* @date: 3/29/2011
*
* @DESCRIPTION
* reads a digital input and prints results.
* needs a contact switch
*/
int buttonState =0;
#define
buttonPin 2
//--- Function: Setup ()
void setup()
{
pinMode(buttonPin, INPUT);
Serial.begin(9600);
delay(25);
}
//--- Function: loop ()
void loop()
{
// Reads a digital input on pin 2
buttonState = digitalRead(buttonPin);
//prints the result to the serial monitor
Serial.println(buttonState, DEC);
if (buttonState == HIGH)
Serial.println("button pressed");
else
Serial.println("not pressed");
}