#include <SD.h>
#define SD_CS_PIN 10
File f;
void setup() {
Serial.begin(9600);
if ( SD.begin( SD_CS_PIN ) ) {
Serial.println("Card is found!");
}
else {
Serial.println("No card!");
}
f = SD.open("myfile.txt"); // відкрити на читання
if ( f ) {
Serial.println("File open!");
Serial.print("File name = "); Serial.println( f.name() );
Serial.print("File size = "); Serial.println( f.size() );
while ( f.available() ) {
char c = f.read();
Serial.print( c );
}
f.close();
Serial.println();
}
else {
Serial.println("File not found!");
}
f = SD.open("myfile.txt", FILE_WRITE); // відкрити на запис
if ( f ) {
Serial.println("File opened for write!");
f.println("My new string 1");
f.println("My new string 2");
f.println("My new string 3");
f.println("My new string 4");
f.close();
}
else {
Serial.println("File not found!");
}
f = SD.open("myfile.txt"); // відкрити на читання
if ( f ) {
Serial.println("File open!");
Serial.print("File size = "); Serial.println( f.size() );
while ( f.available() ) {
char c = f.read();
Serial.print( c );
}
f.close();
}
else {
Serial.println("File not found!");
}
}
void loop() {
// put your main code here, to run repeatedly:
}