typestar

Telemetría CSV en Arduino

Líneas separadas por comas que el plotter serial grafica directo.

// Comma-separated lines: the serial plotter graphs them directly.
void setup() {
  Serial.begin(115200);
  Serial.println("soil,light,temp");
}

void loop() {
  int soil = analogRead(A0);
  int light = analogRead(A1);
  int temp = analogRead(A2);
  Serial.print(soil);
  Serial.print(',');
  Serial.print(light);
  Serial.print(',');
  Serial.println(temp);
  delay(250);
}

Cómo funciona

  1. Una línea de cabecera nombra las columnas una vez en setup.
  2. Tres sensores imprimen con separadores ,, println al final.
  3. 115200 baudios mantienen la gráfica fluida a cuatro líneas por segundo.

Palabras clave y builtins usados aquí

El intento, en números

Líneas
17
Caracteres a escribir
352
Tokens
97
Ritmo de tres estrellas
70 tpm

Al ritmo de tres estrellas de 70 tokens por minuto, este intento toma unos 83 segundos.

Escribe este fragmento

Paso 3 de 3 en Serial; paso 15 de 27 en Fundamentos del lenguaje.

← Anterior Siguiente →