En esta lección vas a aprender a controlar los LEDs de tu placa 2560 directamente desde la computadora usando el Monitor Serie de Arduino. Esta herramienta funciona como un vínculo de comunicación para enviar y recibir mensajes de texto, lo que la hace ideal para debugear y manejar el hardware con el teclado.
Vista general
Esta clase se basa en la Lección 24 de la parte 2, sumando la posibilidad de manejar los componentes desde la PC. El Monitor Serie es clave para interactuar con tu 2560; por ejemplo, vas a poder mandar comandos específicos para encender cada LED. Para el armado, fijate de usar los mismos componentes y la misma disposición de protoboard que en la Lección 18 de la Parte 2.
Pasos a seguir
Una vez que cargues el código en tu 2560, hacé clic en el botón que está bien a la derecha en la barra de herramientas del IDE de Arduino para abrir el Monitor Serie. Esta ventana te permite comunicarte con la placa a través del cable USB en tiempo real.
En la pantalla vas a ver el mensaje: “Enter LED Number 0 to 7 or 'x' to clear”. Esto te indica que podés mandar una 'x' para apagar todos los LEDs o un número del 0 al 7 para encender uno puntual. Probá escribiendo los caracteres y dándole al botón 'Send'; vas a notar que la placa te devuelve un mensaje de confirmación cada vez que un LED se enciende.
El Código
La diferencia fundamental en este programa es que reemplazamos el bucle automático (el loop que usaba un "for") por una lectura de datos del puerto serie. Ahora, el sistema usa la función Serial.available() para detectar si mandaste algo desde la PC. Si el carácter está entre '0' y '7', el programa lo convierte a un número entero y activa el LED correspondiente; si mandás una 'x', resetea el registro y apaga todo. Esto te da el control manual total sobre el circuito.
Fuente: Adaptado al español desde el wiki oficial Elegoo (licencia CC BY-SA). Revisión técnica por equipo Breva.