En este punto del aprendizaje, ya has trabajado con LEDs, botones y sensores.
Ahora es momento de usar una herramienta clave en Arduino: El Monitor Serial
🎯 Objetivo
Aprender a usar el Monitor Serial para:
- Mostrar mensajes en pantalla
- Ver el estado de un botón
- Visualizar valores de sensores
🧠 ¿Qué es el Monitor Serial?
El Monitor Serial es una herramienta del IDE de Arduino que permite:
- 📤 Enviar datos desde Arduino a la computadora
- 📥 Recibir datos desde la computadora
👉 Es fundamental para depurar (debug) programas.
⚙️ Configuración básica
Antes de usarlo, debes iniciar la comunicación en el código:
Serial.begin(9600);
👉 Esto establece la velocidad de comunicación (baud rate).
💻 Funciones principales
- Serial.print() → muestra texto en la misma línea
- Serial.println() → muestra texto y baja a la siguiente línea
🔘 Ejercicio 1: Mostrar estado de un botón
🔌 Conexión
(Usa el mismo circuito del botón que ya tienes)
💻 Código Arduino
int boton = 7;
void setup() {
pinMode(boton, INPUT);
Serial.begin(9600);
} void loop() {
int estado = digitalRead(boton);
Serial.print("Estado del botón: ");
Serial.println(estado);
delay(500);
}
🔍 ¿Qué verás?
En el Monitor Serial aparecerá:
- 0 → botón no presionado
- 1 → botón presionado
👉 Esto te permite verificar si tu circuito funciona correctamente.
[warning title="Simulación en Wokwi" icon="check-circle"]
https://wokwi.com/projects/458797368993424385
[/warning]
🎛️ Ejercicio 2: Mostrar valores de un sensor (potenciómetro)
🔌 Conexión
(Usa el mismo circuito del potenciómetro que ya tienes)
💻 Código Arduino
int pot = A0;
void setup() {
Serial.begin(9600);
}
void loop() {
int valor = analogRead(pot);
Serial.print("Valor del potenciómetro: ");
Serial.println(valor);
delay(500);
}
🔍 ¿Qué verás?
Valores que cambian entre:
👉 0 y 1023
Al girar el potenciómetro, verás cómo los números cambian en tiempo real.
[warning title="Simulación en Wokwi" icon="check-circle"]
https://wokwi.com/projects/458795005088655361
[/warning]
🚀 Mejora del ejercicio
Puedes combinar todo lo aprendido:
- 🔘 Mostrar estado del botón + encender LED
- 🎚️ Mostrar valor del potenciómetro + controlar brillo
- 📊 Crear gráficos usando el “Serial Plotter”
⚠️ Errores comunes
❌ No usar Serial.begin() en setup()
❌ No coincidir la velocidad (9600) con el Monitor Serial
❌ Olvidar seleccionar el puerto correcto
🧾 Conclusión
El Monitor Serial es una herramienta indispensable para cualquier proyecto en Arduino.
👉 Te permite ver lo que está pasando “dentro” del programa, facilitando la detección de errores y la comprensión del funcionamiento.
💡 Consejo: A partir de ahora, acostúmbrate a usar el Monitor Serial en todos tus proyectos. Es como tener una “ventana” al cerebro del Arduino.



Publicar un comentario