#include <SD.h>
#include <SPI.h>
File dataFile;
const int chipSelect = 10; // Change this to match your SD card module's chip select pin
void setup() {
// Open serial communication and initialize the SD card
Serial.begin(9600);
if (!SD.begin(chipSelect)) {
Serial.println("SD card initialization failed!");
return;
}
Serial.println("SD card initialized successfully.");
// Create a CSV file named "data.csv" and open it for writing
dataFile = SD.open("data.csv", FILE_WRITE);
if (dataFile) {
Serial.println("Writing to data.csv...");
// Write header row
dataFile.println("Sensor1, Sensor2, Sensor3");
// Write data rows
dataFile.println("100, 200, 300");
dataFile.println("150, 250, 350");
// Close the file
dataFile.close();
Serial.println("Data written to data.csv.");
} else {
Serial.println("Error opening data.csv.");
}
}
void loop() {
// Your main program loop (if needed)
}
uno:A5.2
uno:A4.2
uno:AREF
uno:GND.1
uno:13
uno:12
uno:11
uno:10
uno:9
uno:8
uno:7
uno:6
uno:5
uno:4
uno:3
uno:2
uno:1
uno:0
uno:IOREF
uno:RESET
uno:3.3V
uno:5V
uno:GND.2
uno:GND.3
uno:VIN
uno:A0
uno:A1
uno:A2
uno:A3
uno:A4
uno:A5
sd1:CD
sd1:DO
sd1:GND
sd1:SCK
sd1:VCC
sd1:DI
sd1:CS
logic1:D0
logic1:D1
logic1:D2
logic1:D3
logic1:D4
logic1:D5
logic1:D6
logic1:D7
logic1:GND