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 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  -  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. 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) >>>