сделать процедуру
- Войдите на сайт для отправки комментариев
Пнд, 04/05/2015 - 12:31
привет всем сломал голову не могу решить как сделать есть код запись лога с RFID на каждого человека в свой фаил. с 3 людми все работает но если их 20 то все загнулось. теперь надо это переделать под функцию. подскажите в какое напровления двигаться
if (uidDec == 691247130)
{
if (aleks == true)
{
myFile.close();
myFile = SD.open("logaleks.txt", FILE_WRITE);
if (myFile) {
myFile.print("Aleks ; ");
myFile.print(rtc.getDateStr());
myFile.print(" ; ");
myFile.print(rtc.getTimeStr());
myFile.print(" ; ");
myFile.close();
lcd.setCursor(0, 4);
lcd.print("OK");
tone(7,500,500);
}
}
if (aleks == false)
{
myFile.close();
myFile = SD.open("logaleks.txt", FILE_WRITE);
if (myFile) {
myFile.print(rtc.getDateStr());
myFile.print(" ; ");
myFile.println(rtc.getTimeStr());
myFile.close();
lcd.setCursor(0, 4);
lcd.print("OK");
tone(7,700,500);
}
}
myFile.close();
aleks = ! aleks;
EEPROM.write(addr_aleks, aleks);
}