Witam, mam problem z zapisem danych na karcie SD projekt zaczynam od belki z której wartości chcę zapisywać na karcie SD w celu późniejszej obróbki na komputerze. I tu teoretycznie stworzyłem program który zapisuje dane na karcie lecz zapisywane są dane w mniejszej częstotliwości. I mam pytanie czy w ogóle da radę programowo to rozwiązać aby zapisywać przez standardowy czytnik SD czy może zakupić moduł do zapisu open log. Dzięki za pomoc
Kod:
#include <HX711.h>
#include <SD.h>
#include <SPI.h>
HX711 cell(3,2);
File plik;
void setup(){
Serial.begin(9600);
Serial.print("Initalizing SD car...");
if(!SD.begin(10)){
Serial.println("Card failed, or not present");
return;
}
Serial.println("Card intialized");
}
void loop(){
long val=0;
val=cell.read();
SD.begin(SS);
File plik=SD.open("Badanie.txt", FILE_WRITE) ; //Zapis pliku o nazwie badanie
plik.println(val);
digitalWrite(13,HIGH);
plik.flush(); // zabezpieczenie karty przed uszkodzeniem
digitalWrite(13,LOW);
}