Cómo usar el Serial Plotter de Arduino IDE y ponerle nombre a cada gráfica

 

Hola a todos aqui les dejo un sencillo ejemplo de como manipular correctamente el serial plotter, para que nos asigne nombres a cada una de las gráficas que despleguemos simultáneamente.


/*
Ejemplo de uso del Serial Plotter de arduino IDE
Desplegando multiples graficas.
Este ejemplo es de dominio publico hagan lo que quieran con el :D
Autor: Sergio A. Yañez M.
Año: 2020
Tutorial para el canal AQUILES VAESA 
youtube.com/aqulesvaesa 
*/

//Declaramos las variables globales como float, ya que necesitamos trabajar con numeros positivos, negativos y decimales.
//los float pueden guardar datos numericos entre -3.4028235E38 y 3.4028235E38

float seno=0;
float coseno=0;
float grados=0;
float gdc=0;

void setup() {
  Serial.begin(9600); //inicia comunicacion serial
  Serial.println("Seno,Coseno,Grados/100"); //envia la cabecera con los nombres de las variables que vamos a mostra
}

void loop() {
  //condicion para reiniciar los grados al llegar a 360
  if(grados==360){
    grados=0;
    }
  
  //calculamos las funciones que vamos a mostrar  
  seno = sin(DEG_TO_RAD * grados); //calulamos el seno con la variable grados convertida de grados sexagesimales a radianes
  coseno = cos(DEG_TO_RAD * grados); //calulamos el coseno con la variable grados convertida de grados sexagesimales a radianes
  gdc=(grados/100); //dividimos el valor d elos grados en 100 para poder verlos en la grafica
  grados++; //le sumamos 1 a la variable grados
  
  //enviamos por el puerto serial los valores que hemos calculado separados por comas
  Serial.print(seno);
  Serial.print(",");
  Serial.print(coseno);
  Serial.print(",");
  Serial.println(gdc);
  delay(10); //una espera de 10ms para volver a empezar el proceso
}

Publicar un comentario

0 Comentarios