Problème pour ajouter la date et l'heure à mes mesures sur carte SD

déjà tu n'appelle pas printTime() ; dans le loop, donc ca ne risque pas de t'afficher l'heure etc... dans le loop

if (dataFile) {
printTime() ;
dataFile.print(buf); // pas testé sur mon pc
    dataFile.println(dataString);
    dataFile.close();
    // print to the serial port too:
    Serial.println(dataString);
    delay(10000);
  }