




YXA209
Nuevo
Módulo lector de tarjeta SD.
Este es un pequeño módulo para ARDUINO que permite a modo de interfaz, la escritura y lectura de información o datos en una tarjeta de memoria SD a través de una programación específica en la tarjeta ARDUINO. Este es un módulo realmente interesante para trabajar y aprender haciendo proyectos geniales ya que es muy fácil de conectar.
#include <SD.h> const int chipSelect = 4; void setup() { Serial.begin(9600); Serial.print("Initializing SD card..."); // make sure that the default chip select pin is set to // output, even if you don't use it: pinMode(10, OUTPUT); // see if the card is present and can be initialized: if (!SD.begin(chipSelect)) { Serial.println("Card failed, or not present"); // don't do anything more: return; } Serial.println("card initialized."); } void loop() { // make a string for assembling the data to log: String dataString = ""; // read three sensors and append to the string: for (int analogPin = 0; analogPin < 3; analogPin++) { int sensor = analogRead(analogPin); dataString += String(sensor); if (analogPin < 2) { dataString += ","; } } File dataFile = SD.open("datalog.txt", FILE_WRITE); if (dataFile) { dataFile.println(dataString); dataFile.close(); Serial.println(dataString); } else { Serial.println("error opening datalog.txt"); } }