const int relay = 7, button1 = 4, button2 = 5;
int statusButton1;
int statusButton2;
bool relayState = HIGH;
void setup()
{
pinMode(relay, OUTPUT);
pinMode(button1, INPUT);
pinMode(button2, INPUT);
Serial.begin(115200);
digitalWrite(relay, relayState);
}
void loop()
{
statusButton1 = digitalRead(button1);
statusButton2 = digitalRead(button2);
if (statusButton1 == HIGH)
{
relayState = !relayState;
digitalWrite(relay, relayState);
Serial.println(relayState ? "Apagado" : "Encendido");
delay(500);
}
if (statusButton2 == HIGH)
{
relayState = !relayState;
digitalWrite(relay, relayState);
Serial.println(relayState ? "Apagado" : "Encendido");
delay(500);
}
}
/*const int relay = 7, button1 = 4, button2 = 5;
int statusButton1;
int statusButton2;
void setup()
{
pinMode(relay, OUTPUT);
pinMode(button1, INPUT);
pinMode(button2, INPUT);
Serial.begin(9600);
}
void loop()
{
statusButton1 = digitalRead(button1);
statusButton2 = digitalRead(button2);
if (statusButton1 == HIGH)
{
digitalWrite(relay, HIGH);
Serial.println("LED ON");
}
if (statusButton2 == HIGH)
{
digitalWrite(relay, LOW);
Serial.println("LED OFF");
}
}
*/