From 25ba72acff6050171250113a12b8bbee632334ee Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Sun, 31 Mar 2019 06:30:12 +0000 Subject: [PATCH] - added temperature logger git-svn-id: http://moon:8086/svn/projects/HendiControl@190 fda53097-d464-4ada-af97-ba876c37ca34 --- Control/brewpi/tempLogger.py | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 Control/brewpi/tempLogger.py diff --git a/Control/brewpi/tempLogger.py b/Control/brewpi/tempLogger.py new file mode 100644 index 0000000..ce590b6 --- /dev/null +++ b/Control/brewpi/tempLogger.py @@ -0,0 +1,23 @@ +import numpy as np +from max31865 import Max31865 +from matplotlib.pyplot import figure, clf, plot, xlabel, ylabel, xlim, ylim, title, grid, axes, show, subplot + + +class TempLogger(): + def __init__(self): + self.sensor = Max31865() + self.temps = np.empty(0) + + def run(self, dt, duration): + + for t in range(0, duration): + temp = self.tempSensor.sensor() + print ("Current temperature is {:0.2f} °C", format(temp)) + self.temps = np.append(self.temps, temp) + + +if __name__ == '__main__': + logger = TempLogger() + logger.run(1, 10) + + print("End of program")