# Projekt Dataloggger-SD

**URL:** <https://forum.calliope.cc/t/projekt-dataloggger-sd/2446>\
**Category:** Hardware Fragen und Probleme\
**Created:** [31. Dezember 2022 um 10:30 UTC](https://forum.calliope.cc/t/projekt-dataloggger-sd/2446 "2022-12-31T10:30:59Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![4711engel](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.calliope.cc/4711engel/32/1932_2.png) [@4711engel](https://forum.calliope.cc/u/4711engel)\
**Post date:** [31. Dezember 2022 um 10:30 UTC](https://forum.calliope.cc/t/projekt-dataloggger-sd/2446/1 "2022-12-31T10:30:59Z")

</div>

Hallo, ich wollte ein neues Lernprojekt starten. Ich möchte gerne Temperaturwerte des Calliope-Sensors auf einer SD-Karte speichern. Parallel werden die Daten auf einem OLED angezeigt.  
Das OLED liegt am A0 und das Datenlogger-Board an A1.

 ![grafik](https://canada1.discourse-cdn.com/flex027/uploads/calliope/original/2X/f/f5ebad2c479b92478ced2b154eb6e56b5f671755.png)

Zwischen A1 und dem Logger-Board sind RX und TX gekreuzt.  
Die Ausgabe auf das OLED funktioniert und auf dem Logger-Board blinkt eine gelbe LED. Wenn ich dann aber Daten auf der SD-Karte suche, ist diese aber „leer“.

Ich habe schon gegoogled was ich vielleicht falsch mache, konnte aber nichts finden.

Wer kann mir einen Tipp geben.

VG Ulli

---

<div class="post-metadata">

**Author:** ![4711engel](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.calliope.cc/4711engel/32/1932_2.png) [@4711engel](https://forum.calliope.cc/u/4711engel)\
**Post date:** [31. Dezember 2022 um 12:39 UTC](https://forum.calliope.cc/t/projekt-dataloggger-sd/2446/2 "2022-12-31T12:39:00Z")

</div>

Es hat jetzt doch funktioniert. Es lag an der SD-Karte. Nun mit einer neuen Karte werden schön die Temp-Daten gelogged.  
Neben einer Datei config.txt befinden sich nun zahlreiche LOGxxxx.txt Dateien auf der SD. Jede dieser Dateien enthält einige Daten des Temp-Sensors.  
VG

---

<div class="post-metadata">

**Author:** ![4711engel](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.calliope.cc/4711engel/32/1932_2.png) [@4711engel](https://forum.calliope.cc/u/4711engel)\
**Post date:** [31. Dezember 2022 um 12:42 UTC](https://forum.calliope.cc/t/projekt-dataloggger-sd/2446/3 "2022-12-31T12:42:35Z")

</div>

Der nächste Schritt wäre nun, zu jedem Datenwert des Sensors, der gelogged wird, auch noch ein Datum mit Uhrzeit abzuspeichern. Das Problem ist nämlich, dass beim Speichern der Terxtdateien kein Datum mit Uhrzeit gespeichert wird.

---

<div class="post-metadata">

**Author:** ![4711engel](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.calliope.cc/4711engel/32/1932_2.png) [@4711engel](https://forum.calliope.cc/u/4711engel)\
**Post date:** [1. Januar 2023 um 16:03 UTC](https://forum.calliope.cc/t/projekt-dataloggger-sd/2446/4 "2023-01-01T16:03:56Z")

</div>

Die Frage ist nur, wo bekommt man ein Uhr-Modul (RTC) her, dass auch mit dem Calliope funktioniert?

---

<div class="post-metadata">

**Author:** ![klmi](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.calliope.cc/klmi/32/763_2.png) [@klmi](https://forum.calliope.cc/u/klmi)\
**Post date:** [1. Januar 2023 um 17:16 UTC](https://forum.calliope.cc/t/projekt-dataloggger-sd/2446/5 "2023-01-01T17:16:19Z")

</div>

Hallo Ulli,  
du kannst dieses Paket aus den Standarderweiterungen verwenden  
 ![grafik](https://canada1.discourse-cdn.com/flex027/uploads/calliope/original/2X/6/69ff1caf540b92be860e66da93d1c1ab3c42e0f4.png)

mit diesem Grovemodul

> **[Grove - High Precision RTC (PCF85063TP)](https://www.kiwi-electronics.com/en/grove-high-precision-rtc-pcf85063tp-10962?gclid=CjwKCAiA-8SdBhBGEiwAWdgtcLVzLgDq26lJmVWJ09_HaabKUb1oquz5GTE7YT4PcYST8FBzcye6NxoCnhoQAvD_BwE)**
>
> The Grove - High Precision RTC is an extreme precise and low consumption RTC for Arduino projects. If your application requires high precision timing providing, please don’t hesitate to get one.This module has a more accurate real-time-clock compared...

Viel Erfolg

Michael

---

<div class="post-metadata">

**Author:** ![asp.net](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.calliope.cc/asp.net/32/2780_2.png) [@asp.net](https://forum.calliope.cc/u/asp.net)\
**Post date:** [2. Januar 2023 um 18:58 UTC](https://forum.calliope.cc/t/projekt-dataloggger-sd/2446/6 "2023-01-02T18:58:01Z")

</div>

Es gab dazu hier

> [@pxt-calliope-PCF85063-RTC Uhr-Modul](https://forum.calliope.cc/t/pxt-calliope-pcf85063-rtc-uhr-modul/2174/28):
>
> Hallo Raik, ja ich kenne MS-DOS. Ich wundere mich nur, dass es mit langen Dateinamen trotzdem funktioniert. So auch beim FLASH im Calliope. Wahrscheinlich werden dabei die automatisch generierten 8.3 Dateinamen verwendet, die mit dir /X angezeigt werden… Jetzt war das Testgerät ca. 4 Stunden aus und die Uhr ist stehen geblieben, weil wohl die Knopfzelle leer wird. Jetzt zeigt es die Zeit von 16:34:80 bis 16:34:139 an. Das Datum stimmt noch. Also die Sekunden zählen jede Minute von 80 bis 139 b…

schon eine lange Diskussion. Das RTC Modul muss 85063 sein, das andere hatte ich erst umsonst gekauft.

Bei allen Modulen mit einer Speicherkarte gibt es oft das Problem, dass die Betriebsspannung am Grove Port zu gering ist.

Mich interessiert, was für ein Datenlogger Board du benutzt?

Lutz

---

<div class="post-metadata">

**Author:** ![4711engel](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.calliope.cc/4711engel/32/1932_2.png) [@4711engel](https://forum.calliope.cc/u/4711engel)\
**Post date:** [5. Januar 2023 um 13:07 UTC](https://forum.calliope.cc/t/projekt-dataloggger-sd/2446/7 "2023-01-05T13:07:22Z")

</div>

Hallo, ich nutze ein GY-Openlog. Unterstützt SD-Karten bis 32GB.
