Graphing på en Arduino, det enkla sättet!
Tja, kan vi fixa det :)
Tricket är mycket enkel. Men det grafer det i sidled, men hey, det är snabbt och enkelt.
Den grundläggande tanken att graphing verkligen snabbt är detta
skriva ut ett grundläggande brev, som kan vara en enhet för grafen som ett gement L, l;
dock vill vi skriva ut detta brev upprepade gånger för att emulera en graf.
Pseudokod:
Samla sensordata; skalvärdena till en rimlig storlek för (int jag = 0; jag < (värdet du vill diagram); i ++) {
skriva ut brevet du väljer, till exempel "l".
men skriva ut alla på samma linje;
}
nu gå till nästa rad i följetong Monitor;
Här är några exempel på kod att läsa och diagram input från AnalogPin A0;
void setup() { void loop() { SensorVal = karta (SensorVal, 0, 1023, 0, 100); för (int jag = 0; jag < SensorVal; i ++) {
Serial.BEGIN(9600);
}
Analog Sensor kopplad till analoga pin 0
int SensorVal = analogRead(A0);
Serial.Print("l");
}
Serial.println();
Delay(50);
}