Merci à tous
voici le code qui fonctionne en fonction de ce que vous m'avez dit
Je vais taguer le poste comme résolu !
// Mise en forme du nom du fichier .txt
char datafile[13];
int jour=day();
int mois = month();
int heure= hour();
int minut= minute();
sprintf(datafile,"%02d%02d%02d%02d.txt",mois,jour,heure,minut); // %d pour un int
//----- initialisation de la carte SD -----
Serial.println( (__FlashStringHelper *)PSTR("Initialisation de la SD card..."));
SD.begin(brocheSDCardSelect); // initialisation de la carte SD avec broche 4 en tant que CS - renvoie true/false
Serial.println(datafile);
//---- crée fichier en écriture ---
file = SD.open(datafile, FILE_WRITE); // ouvre le fichier en écriture