In der Ardublock Version von LetsGoIng, gibt es zwar fertige SD Karten Funktionen, doch finde ich diese nicht vollständig. Diese Seite gehört zu dem YouTube Video https://www.youtube.com/watch?v=QRLQoQt2HIE und bietet den Code aus dem Video als Copy und Paste an.
PIN Zuordnung:
CS -- PIN 4
Mosi -- PIN 11
SCK -- PIN 13
MISO -- PIN 12
Code im globalen Bereich einfügen:
#include <SPI.h>
#include <SD.h>
const int chipSelect = 4;
Setup:
Serial.begin(9600);
while (!Serial) { };
Serial.print("Initializing SD card...");
if (!SD.begin(chipSelect)) { Serial.println("Card failed, or not present"); while (1); } Serial.println("card initialized.");
Loop: in die () kommt der Name der Variablen der auf der SD Karte gespeichert werden soll. Ist der Name zwischen "", dann wird der Text auf der SD Karte gespeichert.
File dataFile = SD.open("datalog.txt", FILE_WRITE);
dataFile.println(analog_in);
dataFile.println("kreativekiste.de");
dataFile.close();