Алгоритм записи данных на sd

Нет ответов
9ser
Offline
Зарегистрирован: 18.11.2012

Доброго времени суток.

вот кусок кода


String fileName = "Temp";
int value = 1;

void writeSD(){
  
  String get_file_name = "/Sensors/"+ String (fileName) +".csv"; // создание имени файла 
  File alarm = SD.open(String (get_file_name), FILE_WRITE); // открытие файла
  alarm.print(String (year())); // год
        alarm.print(".");
        if(month() < 10) {alarm.print('0');} 
        alarm.print(String (month())); // месяц
        alarm.print(".");
        if(day() < 10) {alarm.print('0');}
        alarm.print(String (day())); // день
        alarm.print(";");
        if(hour() < 10) {alarm.print('0');}
        alarm.print(String (hour())); // час
        alarm.print(".");
        if(minute() < 10) {alarm.print('0');}
        alarm.print(String (minute())); // минуты
        alarm.print(".");
        if(second() < 10) {alarm.print('0');}
        alarm.print(String (second())); // секунды
        alarm.print(";");
        alarm.println(String (value)); // значение переменной
        alarm.close();
}

Запись для одной переменной Temp. 

А у меня этих переменных 10 шт

Не соображу как подставлять в этот цикл другие названия и знаения других переменных