Hola a todos. Estoy realizando un proyecto con nodemcu y tengo problemas para inicializar los pines de salida con el bucle for. Creo que entiendo bien la estructura y que está correctamente escrita, pero no funciona.
Esto es lo que tengo:
const int Led1OK = D0; // Salida relé 1 OK
const int Led1KO = D1; // Salida relé 1 KO
const int Led2OK = D2; // Salida relé 2 OK
const int Led2KO = D3; // Salida relé 2 KO
const int Led3OK = D4; // Salida relé 3 OK
const int Led3KO = D5; // Salida relé 3 KO
const int Led4OK = D6; // Salida relé 4 OK
const int Led4KO = D7; // Salida relé 4 KO
void setup() {
for(int i = D0; i < D8; i++){
pinMode(i, OUTPUT); //Inicializamos los pines D0 a D7 como salida
digitalWrite(i, HIGH); //Colocamos todas las salidas a HIGH
}
Serial.begin(115200);
Alguien me puede decir, qué estoy haciendo mal…
Gracias de antemano