Arduino Nano - Graficador serial
Hardware Requerido
Or you can buy the following kits:
| 1 | × | DIYables Sensor Kit (30 sensors/displays) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Acerca de Serial Plotter
Serial Plotter es una característica del IDE de Arduino. Permite que el Arduino Nano lea datos de temperatura, humedad o cualquier otro tipo de sensor y los transmita al Serial Plotter. Serial Plotter tomará estos datos y los mostrará como una forma de onda. Incluso puede mostrar varias lecturas de sensores en el mismo gráfico.
Los datos se intercambian entre Serial Plotter y Arduino Nano a través de un cable USB. Este mismo cable se utiliza para cargar código en Arduino Nano. En consecuencia, para utilizar Serial Plotter, es necesario conectar Arduino Nano y la PC con este cable.
Serial Plotter tiene un cuadro de selección para elegir la velocidad en baudios de la conexión serie y un gráfico. El eje X del gráfico muestra el tiempo, con 500 puntos. El tiempo entre cada punto es equivalente al tiempo entre dos llamadas consecutivas a la función Serial.println(), que suele ser el mismo que la función loop(). El eje Y muestra los valores recibidos del Arduino Nano y se ajusta automáticamente cuando los valores aumentan o disminuyen.
Cómo abrir el trazador serial
Haz clic en el icono del Serial Plotter en el lado derecho del IDE de Arduino.

Trazado de una sola línea en un gráfico
Para generar un solo gráfico, necesitamos enviar los datos y terminarlo con el carácter “\r\n”.
Específicamente, necesitamos usar la función Serial.println().
※ Nota:
Serial.println() añade “\r\n” caracteres al final de los datos.
Ejemplo de código
Toma el valor de un pin de entrada analógica y muéstralo en Serial Plotter. Este es un ejemplo de cómo hacerlo.
Pasos R\u00e1pidos
- Copie el código y ábralo con el IDE de Arduino.
- Haga clic en el botón Subir del IDE de Arduino para compilar y subir el código a la placa Arduino Nano.
- Abra el Serial Plotter.
- Configure la velocidad en baudios a 9600.
- Vea el gráfico en el Serial Plotter.

Trazado de varias líneas en un gráfico
Si deseamos graficar varias variables, debemos separarlas unas de otras con ya sea un “\t” o un carácter de espacio. El valor final DEBE terminar con “\r\n” caracteres.
- Imprimir la primera variable:
- Imprimir las variables en el medio:
- Imprimir la variable final:
Código de ejemplo
Toma los valores de cuatro pines de entrada analógica y muéstralos en el Serial Plotter.
Usando múltiples gráficos: Crear múltiples gráficos para mostrar datos.

Ejemplo de 3 formas de onda senoidales
Gráfico de múltiples ondas senoidales. Este gráfico muestra varias ondas senoidales.

Video Tutorial
Estamos considerando crear tutoriales en video. Si considera que los tutoriales en video son importantes, suscríbase a nuestro canal de YouTube para motivarnos a crear los videos.