Alle Libraries eingefügt.
This commit is contained in:
45
Libraries/pid/example.ino
Normal file
45
Libraries/pid/example.ino
Normal file
@@ -0,0 +1,45 @@
|
||||
#include <Arduino.h>
|
||||
#include "Datalogger.h"
|
||||
|
||||
Datalogger logger;
|
||||
|
||||
void setup() {
|
||||
Serial.begin(9600);
|
||||
|
||||
// Beispielkonfigurationen hinzufügen
|
||||
logger.addConfig("Sample Rate", "1Hz");
|
||||
logger.addConfig("Sensor Type", "Temperature");
|
||||
|
||||
// Beispieldaten hinzufügen
|
||||
std::map<String, String> data1;
|
||||
data1["Time"] = "0.1";
|
||||
data1["Input"] = "1";
|
||||
data1["Output"] = "5";
|
||||
logger.addData(data1);
|
||||
|
||||
std::map<String, String> data2;
|
||||
data2["Time"] = "0.2";
|
||||
data2["Input"] = "2";
|
||||
data2["Output"] = "10";
|
||||
logger.addData(data2);
|
||||
|
||||
std::map<String, String> data3;
|
||||
data3["Time"] = "0.3";
|
||||
data3["Input"] = "3";
|
||||
data3["Output"] = "15";
|
||||
logger.addData(data3);
|
||||
|
||||
// Daten und Konfigurationen über die serielle Schnittstelle ausgeben
|
||||
logger.logToSerial();
|
||||
|
||||
// Inhalte leeren
|
||||
logger.clear();
|
||||
|
||||
// Überprüfen, ob die Inhalte geleert wurden
|
||||
Serial.println("After clearing:");
|
||||
logger.logToSerial();
|
||||
}
|
||||
|
||||
void loop() {
|
||||
// Hier könnte weitere Logik stehen
|
||||
}
|
||||
Reference in New Issue
Block a user