#include <Wire.h>
void setup() {
Serial.begin(9600);
Wire.begin(); // Inicia como maestro I2C
}
void loop() {
int estadoBoton = 0;
// Solicitar el estado del botón al ATtiny45 en la dirección 3
Wire.requestFrom(3, 1);
if (Wire.available()) {
estadoBoton = Wire.read();
}
// Envía el estado del botón al ATtiny44 en la dirección 2
Wire.beginTransmission(2);
Wire.write(estadoBoton);
Wire.endTransmission();
// Debugging por Serial
Serial.print("Estado del botón: ");
Serial.println(estadoBoton);
delay(500); // Espera antes de la próxima solicitud
}