// set macros, variables
#define redLed 12 //int pinLed = 12;
#define button 4
void setup() {
// one time configurations
// data direction for device pins
pinMode(redLed, OUTPUT);
pinMode(button, INPUT);
Serial.begin(9600); //baude rate
}
void loop() {
// program logic
int buttonState = digitalRead(button); //store state in a variable
// control program structure
if (buttonState == LOW){ // not pressed
digitalWrite(redLed, HIGH);// turn off RED LED
Serial.println("BUTTON NOT PRESSED");
delay(500);
}else {
digitalWrite(redLed, LOW); // turn on RED LED
Serial.println("BUTTON PRESSED");
delay(500);
}
}