const int pinA3 = A3; // Pin analógico A3
const int pinA5 = A5; // Pin analógico A5
void setup() {
pinMode(pinA3, OUTPUT); // Configurar A3 como salida
pinMode(pinA5, OUTPUT); // Configurar A5 como salida
pinMode(12, OUTPUT); // Configurar D12 como salida
pinMode(3, OUTPUT); // Configurar D3 como salida
}
void loop() {
// Leer el estado de los pines digitales restantes
bool algunPinDigitalHigh = digitalRead(2) == HIGH || digitalRead(4) == HIGH || digitalRead(5) == HIGH ||
digitalRead(6) == HIGH || digitalRead(7) == HIGH || digitalRead(8) == HIGH || digitalRead(9) == HIGH ||
digitalRead(10) == HIGH || digitalRead(11) == HIGH || digitalRead(13) == HIGH;
// Si algunPinDigitalHigh es true, establecer A3, A5, D12 y D3 en HIGH; de lo contrario, establecerlos en LOW
if (algunPinDigitalHigh) {
digitalWrite(pinA3, HIGH);
digitalWrite(pinA5, HIGH);
digitalWrite(12, HIGH);
digitalWrite(3, HIGH);
} else {
digitalWrite(pinA3, LOW);
digitalWrite(pinA5, LOW);
digitalWrite(12, LOW);
digitalWrite(3, LOW);
}
}