martes, 12 de mayo de 2026

MONITOR SERIAL

 MONITOR SERIAL


INSTRUCCIONES:

1. ENCIENDA EL COMPUTADOR

2. ABRA EL IDE DE ARDUINO

3. NEW SKETCH (Nuevo Archivo)

4. COPIA Y PEGA EL SIGUIENTE CODIGO EN ESE NUEVO SKETCH

String textoRecibido = "";

void setup() {
 
  // Inicia la comunicación serial
  Serial.begin(9600);

  // Espera un momento
  delay(1000);

  Serial.println("=== SISTEMA INICIADO ===");
  Serial.println("Escribe un comando:");
  Serial.println("LED");
  Serial.println("HOLA");
  Serial.println("INFO");
  Serial.println();
}

void loop() {

  // Verifica si llegaron datos
  while (Serial.available() > 0) {

    // Lee un caracter
    char c = Serial.read();

    // Si presionan ENTER
    if (c == '\n') {

      textoRecibido.trim();

      Serial.print("Comando recibido: ");
      Serial.println(textoRecibido);

      // Comparaciones
      if (textoRecibido == "HOLA") {

        Serial.println("Hola humano :)");

      }
      else if (textoRecibido == "INFO") {

        Serial.println("Arduino Uno R3");
        Serial.println("Puerto serial funcionando correctamente");

      }
      else if (textoRecibido == "LED") {

        Serial.println("El LED interno parpadeara");

        for (int i = 0; i < 5; i++) {

          digitalWrite(LED_BUILTIN, HIGH);
          delay(200);

          digitalWrite(LED_BUILTIN, LOW);
          delay(200);
        }

        Serial.println("Fin del parpadeo");
      }
      else {

        Serial.println("Comando no reconocido");

      }

      Serial.println();
      textoRecibido = "";
    }
    else {

      // Guarda el caracter recibido
      textoRecibido += c;

    }
  }
}

5. ESPERA INSTRUCCIONES DEL PROFESOR

No hay comentarios:

Publicar un comentario

MONITOR SERIAL

 MONITOR SERIAL INSTRUCCIONES: 1. ENCIENDA EL COMPUTADOR 2. ABRA EL IDE DE ARDUINO 3. NEW SKETCH (Nuevo Archivo) 4. COPIA Y PEGA EL SIGUIENT...