// C++ code
// Author: Mancs
// Topic: Push button
int pushButton = 3;
int redLED = 2;
int buttonState;
void setup()
{
pinMode(pushButton, INPUT_PULLUP);
pinMode(redLED, OUTPUT);
}
void loop()
{
// data 1 or 0 from digital pins
buttonState = digitalRead(pushButton);
if (buttonState == LOW){
redLight(redLED);
} else {
redTurnOff(redLED);
}
}
void redLight(int pin){
digitalWrite(pin, HIGH);
}
void redTurnOff(int pin){
digitalWrite(pin, LOW);
}