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 zum Arduino UNO passt und dort einfach aufgesteckt wird. Mit dem Aufstecken werden alle nötigen Verbindungen hergestellt.

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

Das dunkle schmale Rechteck rechts neben dem Nano verkörpert den Mikro-SD-Kartenadapter mit seinen 7 Anschlüssen. Der Kontakt 7 ist links, der Kontakt 1 rechts zu finden.

SD-Adapter: 7 -  6  -  5  -  4 -  3  -  2 -  1
Arduino:   12 - GND - 13 - 3V3 - GND - 11 - 10 

Passende Programme zum Betreiben der Speichermodule finden sich in der mitgelieferten Software der Arduino IDE unter >Datei>Beispiele für jedes Board>SD. Das Programm „ReadWrite“ zeigt, wie Daten zur SD Karte gesendet bzw. von dort gelesen werden können.

Im Code finden sich Angaben zum „chipSelect (CS)“ in folgender Form:

     if (!SD.begin(4));

Im oben gezeigten Beispiel führt eine „4“ zu einer Fehlermeldung, weil dort „chipSelect (CS)“ an Pin 10 angeschlossen ist. Also im Programmcode 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 brauchen 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

Folgekapitel (Musikbox) >>>