// Define o pino do ESP32 que está conectado ao pino IN do módulo relé
const int pinoRele = 23;
void setup() {
  // Inicia a comunicação serial para podermos ver mensagens no monitor
  Serial.begin(115200);
  Serial.println("Iniciando o controle do motor com rele...");
  // Configura o pino do relé como uma SAÍDA (OUTPUT)
  pinMode(pinoRele, OUTPUT);
  // Garante que o relé comece desligado.
  // (Lembre-se: se o motor ligar aqui, seu relé é ativo-baixo,
  // então troque HIGH por LOW e LOW por HIGH no loop)
  digitalWrite(pinoRele, LOW);
}
void loop() {
  // Liga o motor
  Serial.println("Motor LIGADO");
  digitalWrite(pinoRele, HIGH); // Envia um sinal ALTO para ligar o relé
  delay(10000);                  // <-- ALTERADO: Mantém o motor ligado por 10 segundos
  // Desliga o motor
  Serial.println("Motor DESLIGADO");
  digitalWrite(pinoRele, LOW);  // Envia um sinal BAIXO para desligar o relé
  delay(15000);                 // <-- ALTERADO: Mantém o motor desligado por 15 segundos
}