Salvare dati su SDCard e inviarli al pc

Ciao,volevo sapere se qualcuno riesce a darmi una dritta o un link d'esempio per eseguire questa operazione.
Vorrei salvare dei dati in un file nella mia shield con sdcard e una volta al giorno inviarli automaticamente sul pc collegato direttamente a arduino uno r3.
Accetto suggerimenti o altro ,grazie mille in anticipo.

Esempi per l'uso di SD si trovano tra gli esempi preinstallati sull'ide Arduino. La descrizione e l'uso delle funzioni su questo sito sotto
resources
references
libraries
SD

E questo per la parte di lettura/scrittura su SD

Per la parte di invio a computer tutto dipende dal metodo usato. Per ogni metodo possibile esistono librerie ed esempi spesso reperibili su questo sito (certamente più attendibili di quelle reperite su www.cosachenoncentranullaconArduino.qualcosa)

Quanto alla parte "una volta al giorno" hai due scelte:
1)uso di uno scield RTC che fornisca l'ora (librerie presenti sul sito)
2)"risposta a comando di trasmissione" inviato dal pc stesso, il quale deve tenere il conto del tempo

Ciao,a livello di funzione di salvataggi / scritture su sdcard ho già utilizzato più volte,ma la cosa che più non mi piace è che il file myfile.txt che salvo per poterlo leggerlo dal pc devo "sfilare la sdcard " .
Magari avendo il pc con s.o windows,creare una procedura con " operazioni pianificate " ,si riuscirebbe ad eseguire le varie procedure tramite tramite un file.bat.
Comunque la board è provvista di un circuito con RTC ds1307.
Grazie

Ok, chiaro.
Per iniziare stabilisci il metodo di comunicazione Arduino/pc e scaricati le eventuali librerie necessarie.
Inoltre se ti basta conoscere il contenuto del file (senza poter aprire il file) sarebbe sufficiente creare una funzione che apra il file, e fino a che il file è available (chiara la funzione da usare?) utilizza il metodo .print certamente presente tra i metodi di libreria di comunicazione con pc, con argomento la read del file.
Per essere più chiari ecco un esempio di funzione usando la seriale:

//programma
//nome funzione
File miofile=SD.open ("nomedelfile.puntodelfile");
while (miofile.available())
{
Serial.print (miofile.read());
}
miofile.close();
return ;

Se vuoi invece poter modificare il file da PC devi creare un insieme di comandi che te lo consenta. Comunque non puoi aprire il file ma solo modificarne il contenuto (non ne vedi l'impaginazione)

ciao,scusa cosa intendi per :
"Per iniziare stabilisci il metodo di comunicazione Arduino/pc e scaricati le eventuali librerie necessarie"

e

"Se vuoi invece poter modificare il file da PC devi creare un insieme di comandi che te lo consenta. Comunque non puoi aprire il file ma solo modificarne il contenuto (non ne vedi l'impaginazione)".

Grazie

Allora, per la prima intendo che esistono più modi per far comunicare un Arduino con un pc. A parte la seriale puoi usare internet, con varie app, o un qualsiasi sistema o insieme di sistemi che poi vengano codificati in linguaggio comprensibile al pc (esempio, l'Arduino capo può comandare in i2c un modulo radio, con il quale parla con un altro Arduino che ha attaccato un modulo blootooth, che comunica con un Arduino che trascrive via GSM, il quale viene ricevuto da un altro Arduino che... ... ... ... tutte le cose che ti possono venire in mente) e quindi, visto quanto può essere variabile e complessa la rete, almeno a livello teorico, devi stabilire in cosa consiste (vuoi seriale, via internet, via rado poi via internet...)

Nella seconda intendo che il metodo precedentemente proposto ti consente solamente di avere la rappresentazione del testo, quindi NON di modificarlo (se scritto "casa" leggi "casa", e devi usare un altro modo per renderlo "cosa"). Livello superiore lo puoi ottenere complicando il programma si che io da computer possa mandare, ad esempio "correggi, casa, cosa" e il programma cerca la parola "casa" e la sostituisce con la parola "cosa". La sostanziale limitazione che comunque rimane è che non hai accesso fisico al file. Di conseguenza non puoi rinominarlo, spostarlo, cancellarlo, o metterlo in grassetto, corsivo, centrato... tutte cose che se apri un file del tipo giusto da pc puoi fare. E questo limite temo che rimanga

Ho compreso tutto Ok
Grazie 1000