Paso 3: solución de problemas
Uno de los mejores usos de la Serial Plotter es solucionar el código y circuito. Conexiones defectuosas o lógica de codificación incorrecto a veces puede devolver una salida indeseada. En estos casos donde hay demasiados cables para depurar el poder Plotter serie o demasiadas líneas de código muestran el punto exacto de error.
Con la ayuda del Plotter serie puede comprobar si un sensores de lectura es incorrecta o si el sensor no está conectado correctamente a la Arduino. El Plotter serie también ayudará a depurar código mostrando los valores de varias sentencias condicionales y variables o incluso los Estados de los pines de Arduino.
Un buen ejemplo de problemas un Robot de evitación del obstáculo. En este ejemplo la curva azul representa el ultrasonido sensor y las formas de onda rojo y amarillo representan los motores izquierdos y derecho. A medida que disminuye la distancia entre el obstáculo y el robot, la forma de onda azul disminuye. En un valor de umbral (distancia mínima) de 10, el robot gira a la derecho por lo tanto los dos motores tienen valor diferente; Derecha = 50, izquierda = 100. Puedes ver la forma de onda rojo disminuye y la forma de onda amarilla restante velocidad constante que representa la vuelta a la derecha.
Solución de problemas si un cable no estaba conectado correctamente o fue mal un componente o su codificación lógica era incorrecto hubiera costado mucho tiempo. Pero con la ayuda del Plotter serie la cantidad de tiempo que toma para solucionar el problema puede reducirse significativamente mediante el análisis de las formas de onda.