#define BUTTON1_PIN 2
#define BUTTON2_PIN 4
#define led_PIN 5
#define relay_PIN 18
void setup() {
Serial.begin(9600);
pinMode(BUTTON1_PIN, INPUT_PULLUP);
pinMode(BUTTON2_PIN, INPUT_PULLUP);
pinMode(led_PIN, OUTPUT);
pinMode(relay_PIN, OUTPUT);
}
void loop() {
int buttonState1 = digitalRead(BUTTON1_PIN);
int buttonState2 = digitalRead(BUTTON2_PIN);
if (buttonState1 == LOW) {
Serial.println("The button is on");
digitalWrite(led_PIN, HIGH); // turn on
digitalWrite(relay_PIN, HIGH); // turn on
}
else if (buttonState2 == LOW) {
Serial.println("The button is off");
digitalWrite(led_PIN, LOW); // turn off
digitalWrite(relay_PIN, LOW); // turn on
}
}