Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
Так методом подбора можно неделю сидеть. Обьясняю как изменяется величина udo_tim в зависимости от настройки:
udo_tim = (byte)(b4&B00111111);
Это запись B00111111 число 64 в двоичной форме( поэтому максимально может ставиться 63 мг), остальное это чтение параметра массива из епром. Отсюда получаем задержку:
delay(udo_tim*4.2); по формуле на настройке 63 мг будет 63 умножить на 4.2 = 264,6 миллисекунд или 0,2646 секунд. Нам надо на настройке 63 мг было 63 секунды, пишем строку:
delay(udo_tim*1000);
И всё.