Go Down

Topic: Miniprojekt Temperaturlogger (Read 5872 times) previous topic - next topic

DE8MSH

Jan 20, 2011, 12:22 pm Last Edit: Jan 20, 2011, 12:29 pm by DE8MSH Reason: 1
Hallo,

aus der Fragerei in http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1295417351 und http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1295349314 entstand ein kleiner Temperaturlogger.

Komponenten:
Arduino Uno
DIY RTC
Thermistor
SD Card
Softwarehack


Ergebnis: er logt, der Logger.





::)

Derzeit alle 5 Minuten in eine TEMPA.CSV. Ich plane das Gerät das ganze Jahr laufen zu lassen. Daher die Logdaten auf SD Card. Und auch um sie zu visualisieren.

Was noch fehlt:

TREND in Aktion (derzeit nur statische Anzeige)
Glättung der Messungen (5 Werte pro 5 Minuten)
Umbauen von Brotbrett auf Lochraster
Sontiges





Look at
http://de8msh.blogspot.com/
and
http://www.youtube.com/user/de8msharduino

DE8MSH

Hier mal die ersten Logergebnisse:

Ungeglättet:


Geglättet: (Mit Open Office Calc B-Spline)


Look at
http://de8msh.blogspot.com/
and
http://www.youtube.com/user/de8msharduino

Webmeister

Was für einen Temperatursensor hast du jetzt im Einsatz?
Der Sensor ist in der blauen Plastikhülle, nicht wahr?

Die Kurve ist recht stabil und ändert sich nur +/- 0.5 Grad. Das liegt in der Toleranz von Standardsensoren.
Wenn du einen Bereich von 10-30 Grad darstellst, wird der Temperaturverlauf nahezu flach sein.

DE8MSH

#3
Jan 20, 2011, 05:47 pm Last Edit: Jan 20, 2011, 05:52 pm by DE8MSH Reason: 1
Hi Webmeister,

ich hab den Thermistor aus diesem ausgebaut und am Arduino ran. Ja, es ist in Plastik eingewickelt.

Habe ihn genommen, nicht weil 's billiger ist, sondern weil er da war. Mein Frau fragte "misst die Uhr nicht mehr die Temperatur?" Nö, DIE nicht mehr. ;)

Ich habe ihn mit dem Trimmer recht oben vom Display abgeglichen. Hatte noch ein anderes Digithermometer. Damit habe ich es angepasst.
Look at
http://de8msh.blogspot.com/
and
http://www.youtube.com/user/de8msharduino

Realizer

#4
Jan 20, 2011, 08:15 pm Last Edit: Jan 20, 2011, 08:37 pm by Realizer Reason: 1
Mir gefällt die ganze Sache.
:) Würdest du einen komletten Schaltplan rausrücken, wenn ich dich ganz nett danach fragen würde ? ;)
Eine Kuh macht muuhh.
Viele Kuehe machen Muehe

Webmeister

Quote
Habe ihn genommen, nicht weil 's billiger ist, sondern weil er da war. Mein Frau fragte "misst die Uhr nicht mehr die Temperatur?" Nö, DIE nicht mehr.

Eine sehr originelle Lösung der Bauteilbeschaffung  ;)
Sag deiner Frau dass dies eine Uhr ist und kein Temperaturmessgerät  ;)
Die aktuellen Temperaturwerte kann sie nun an der neuen Arduino-Anwendung ablesen.

DE8MSH

#6
Jan 20, 2011, 10:14 pm Last Edit: Jan 20, 2011, 10:20 pm by DE8MSH Reason: 1
Genau. Das 16x2 zeigt ja die aktuelle Temperatur an  :P

@Realizer: klar wäre es nett, wenn Du nett fragen würdest. Aber: ich haue den auch ohne Bitte raus ;D Ich müsste das nur in Fritzing nachbauen. Habe allerdings schon den RTC Chip dort nicht gefunden. Oder ich mache Eagle. Geht ja auch...  :)

Übrigens habe ich aus der o.g. Uhr auch das DCF77 Modul samt Antenne rausgenommen. Läuft auch gut am Ardo. Will damit mal irgendwann eine Wordclock bauen - irgendwann. Jetzt wird erstmal Temperatur gelogt.
Look at
http://de8msh.blogspot.com/
and
http://www.youtube.com/user/de8msharduino

Webmeister

Quote
Übrigens habe ich aus der o.g. Uhr auch das DCF77 Modul samt Antenne rausgenommen

@DE8MSH
Hoffentlich hat es deine Frau noch nicht bemerkt  ;)

Weitere Fritzing-Bauteile gibt es hier:
http://code.google.com/p/fritzing/issues/detail?id=875
Auch der RTC-IC ist in der Liste vorhanden.

DE8MSH

#8
Jan 21, 2011, 10:07 am Last Edit: Jan 21, 2011, 10:08 am by DE8MSH Reason: 1
Ich muss halt regelmäßig die Uhrzeit korrigieren, dann fällt es nicht auf  :D

Danke für die o.g. Seite! Sehe ich mir nachher an.
Look at
http://de8msh.blogspot.com/
and
http://www.youtube.com/user/de8msharduino

DE8MSH

#9
Jan 21, 2011, 12:18 pm Last Edit: Jan 21, 2011, 12:32 pm by DE8MSH Reason: 1
Anbei der Plan. Hatte ihn in Eagle schon fast fertig.



Müsste so passen. Problem sind die 3,3V. Habe keinen Regler in eagle dafür gefunden...  ;)
Look at
http://de8msh.blogspot.com/
and
http://www.youtube.com/user/de8msharduino

Go Up