Re: Arduino Mega Server
Добавлено: Сб апр 01, 2017 11:17 am
Вот сама страничка. Не получается навести красоту.
Первый вариант имеет минус - он статичен.
Второй лишен этого недостатка, но не получается сделать конец строк. Все строки идут одна за одной.
Подскажите кто разбирается
получилось прикрепить время, но портянка получилась знатная
причесал малость
Первый вариант имеет минус - он статичен.
Второй лишен этого недостатка, но не получается сделать конец строк. Все строки идут одна за одной.
Подскажите кто разбирается
SPOILERSPOILER_SHOW
SPOILERSPOILER_SHOW
Код: Выделить всё
File alarm = SD.open("Alarm.txt", FILE_WRITE);
alarm.print(String (year()));
alarm.print("-");
alarm.print(String (month()));
alarm.print("-");
alarm.print(String (day()));
alarm.print(" ");
alarm.print(String (hour()));
alarm.print(":");
alarm.print(String (minute()));
alarm.print(":");
alarm.print(String (second()));
alarm.print("\t");
alarm.println("Реле1 - включено");
alarm.close();
SPOILERSPOILER_SHOW
при событии
Штамп времени+событие
в текстовике получаем:
2017-04-01 21:10:48 Выход D28. Реле1. ВКЛЮЧЕНО
2017-04-01 21:10:48 Выход D29. Реле2. ВЫКЛЮЧЕНО
2017-04-01 21:11:31 Выход D28. Реле1. ВКЛЮЧЕНО
Код: Выделить всё
AlarmLog = "Выход D29. Реле2. ВЫКЛЮЧЕНО";
alarmLoger(String (AlarmLog)); Код: Выделить всё
void alarmLoger(String AlarmLog){
File alarm = SD.open("Alarm.txt", 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("\t");
alarm.println(String (AlarmLog));
alarm.close();
}
2017-04-01 21:10:48 Выход D28. Реле1. ВКЛЮЧЕНО
2017-04-01 21:10:48 Выход D29. Реле2. ВЫКЛЮЧЕНО
2017-04-01 21:11:31 Выход D28. Реле1. ВКЛЮЧЕНО