QNA > C > Come Collegare Un Modulo Sd Card Spi Con Arduino Due

Come collegare un modulo SD card SPI con Arduino DUE

Il cablaggio di Arduino DUE è mostrato sotto. Si può collegare secondo l'immagine.

main-qimg-62afcadce1cbd4d1dba6743985bdb95c

Questo programma raccoglie i valori di tre sensori e li scrive su SD

// La scheda SD e la scheda di controllo Arduino DUE sono collegati dal bus SPI
#include
// Il pin CS è il pin 53,
const int chipSelect = 53; //Set CS interface
void setup()
{
Serial.begin(9600); //Imposta il baud rate di comunicazione della porta seriale a 9600
Serial.print("Inizializzazione della scheda SD..."); //Dati di uscita della porta seriale
pinMode(10, OUTPUT);
if (!SD.begin(chipSelect)) { //Se la comunicazione dalla porta CS fallisce con la scheda SD, la porta seriale emette informazioni: Card failed, or not present
Serial.println("Card failed, or not present");
return;
}
Serial.println("card initialized."); //SD card communication success, serial output card information

initialized.
}
void loop()
{
// definisce un array
String dataString = "";
// Leggere tre valori di sensore e scrivere in un array
for (int analogPin = 0; analogPin < 3; analogPin++) {
int sensor = analogRead(analogPin);
dataString += String(sensor);
if (analogPin < 2) {
dataString += ",";
}
}
// Apri il file, nota che solo un file può essere aperto alla volta
// Se vuoi aprire un altro file, devi prima chiudere il precedente
File dataFile = SD.open("datalog.txt", FILE_WRITE);
//Aprire il file 'datalog.txt', con lo stato di lettura e scrittura alla fine del file.
if (dataFile) {
dataFile.println(dataString);
dataFile.close();
// dataString esce sulla porta seriale
Serial.println(dataString);
}
// Se il file non può essere aperto, la porta seriale emette un messaggio di errore
else {
Serial.println("error opening datalog.txt");
}
}

Di Patrizia Berkovich

Un radioamatore può inviare audio a un lettore mp3 o qualsiasi altro dispositivo che riproduce audio o ha un altoparlante? :: Il mio Macbook Pro può eseguire Fortnite?
Link utili