Daten speichern

Wenn Messwerte nicht nur angezeigt, sondern auch erhalten bleiben sollen, dann gibt es die Möglichkeit, ein Speichermedium an den Arduino anzuschließen. 

Wer vor etwas Lötarbeit nicht zurückschreckt, nimmt einen Mikro-SD-Kartenadapter und lötet sieben Pins einer Steckerleiste an die rückseitigen Kontaktplatten. So kann mit Hilfe von Steckbrücken oder über ein Breadboard der Kontakt zu dem Arduino hergestellt werden.

Wem das zu aufwändig ist, kann für kleines Geld einen industriell gefertigten SD-Kartenadapter kaufen, entweder ein Breakout-Board

oder ein Data Logging Shield, das auf den Arduino gesteckt wird. Mit dem Aufstecken werden die nötigen Verbindungen zur Datenspeicherung hergestellt.

Das Selbstbaumodul empfiehlt sich besonders im Zusammenspiel mit einem Breadboard und einem Arduino Nano.

Das dunkle Rechteck verkörpert den Mikro-SD-Kartenadapter mit seinen 7 Anschlüssen. Der Kontakt 7 ist inks, der Kontakt 1 rechts zu finden: 

SD-Adapter:                      7   –     6  –    5   –    4     –     3    –    2  –  1

Arduino:                           12  –  GND – 13  –  3,3V  –  GND  –  11 – 10 

Passende Programme zum Betreiben der Speichermodule finden sich in der mitgelieferten Arduino-Software unter >Datei>Beispiele für jedes Board>SD.

Im jeweiligen Code finden sich Angaben zum „chipSelect (CS)“ beispielsweise in folgenden Formen:

        const int chipSelect = 4;

oder

     if (!SD.begin(4));

Beim Selbstbau-Cardreader führt eine „4“ zu einer Fehlermeldung, weil dort „chipSelect (CS)“ an Pin 10 angeschlossen ist. Also einfach die „4“ durch eine „10“ ersetzen.

Nach Übertragung des Programms auf den Arduino den seriellen Monitor bei 9600 Baud starten und sich anzeigen lassen, ob alles seine Richtigkeit hat.


Bastler brauchten neben dem Arduino und der Lötstation folgende Teile, die man von der Firma Reichelt beziehen kann: 

Anzahl  Artikelbezeichnung Artikelnummer
1 Stiftleiste MPE 087-1-002

Ein Breakout-Board bekommt man preisgünstig im Internet unter komputer.de

Eine Kombination aus Arduino und Speicher-Steckmodul bekommt man im Eckstein-Shop.

Anzahl  Bezeichnung des Artikels Artikelnummer
 1 Arduino mit Data Logging Shield AR01020