Ja, es ist tatsächlich möglich, Kurven in Echtzeit zu zeichnen.
Wenn Sie sich für die kostenlose Lösung (CoolTerm + Excel) entscheiden, habe ich ein VBA-Skript für Excel entwickelt, um Kurven in Echtzeit aus einer * .txt-Datei (powered by CoolTerm) mit zu öffnen und zu zeichnen eine minimale Aktualisierungsrate von 15 Sekunden (damit der Computer den Code kompilieren und ausführen kann).
Das Tutorial wird im folgenden Teil vorgestellt:
6. Setup der Bediensoftware
6.1 CoolTerm
6.1.1 Coolterm und Excel: VBA-Skript zur Darstellung von Kurven in Echtzeit
6.1.1.1-Einstellung Excel
6.1.1.2-Kurvenverfolgung
6.1.1.3-Grundkonfiguration
6.1.1.4 Start / Stopp-Kurvenverfolgung
http://rc-lab.fr/arduilog-v-01-appareil ... alogiques/
CoolTerm:
http://freeware.the-meiers.org
Das Excel-Arbeitsbuch:
http://rc-lab.fr/wp-content/uploads/201 ... ol.xls.zip
Für diejenigen, die nur die analogen Eingänge des Arduino verwenden, müssen Sie die seriellen Daten im folgenden Frame senden:
Code: wählen
/*
Cet exemple permet de la tension analogique des 6 voies analogiques de l'Arduino, puis de transférer en Série.
La trame est la suivante :
Numéro de mesure ; Tension_A0 ; Tension_A1 ; [...] ; Tension_A5
*/
int compteur = 0 ;
void setup() {
Serial.begin(9600);
}
void loop() {
compteur +=1 ;
float voltageA0 = analogRead(A0) * (5.0 / 1023.0);
float voltageA1 = analogRead(A1) * (5.0 / 1023.0);
float voltageA2 = analogRead(A2) * (5.0 / 1023.0);
float voltageA3 = analogRead(A3) * (5.0 / 1023.0);
float voltageA4 = analogRead(A4) * (5.0 / 1023.0);
float voltageA5 = analogRead(A5) * (5.0 / 1023.0);
Serial.print(compteur);
Serial.print(";");
Serial.print(voltageA0);
Serial.print(";");
Serial.print(voltageA1);
Serial.print(";");
Serial.print(voltageA2);
Serial.print(";");
Serial.print(voltageA3);
Serial.print(";");
Serial.print(voltageA4);
Serial.print(";");
Serial.println(voltageA5);
delay(500);
}
Wenn Sie sich für den Kauf der MegunoLink-Software entschieden haben, beträgt die Aktualisierungszeit 1 Sek. Sie müssen zum 6.2 MegunoLink-Teil gehen
Übrigens, ich habe eine gute Nachricht: Das Diagramm der elektronischen Karte ist fertig!