Нужно написать таймер обратного отсчёта с LCD1602
- Войдите на сайт для отправки комментариев
Пт, 30/10/2020 - 14:35
Бюджет 1000 руб.
Здравствуйте!
Необходимо написать скетч-таймер. Общее задание:
1) есть дисплей 1602, 2x16. Есть буззер (пищалка)
2) при включении вывести на экран 00:00:00 (неважно, в какую строку). Часы, минуты, секунды, соответственно.
3) есть кнопка А. При нажатии она замыкает на массу. Считать длительность нажатия. Если длительность нажатия попадает в диапазон 50-100мс, то делать действие:
---> есть микропереключатель B. В положении off (не замкнуто на массу) к таймеру прибавить 10 сек с выводом на экран. В положении on (замкнуто на массу) к таймеру прибавить 10 минут. При достижении значения 60 (секунд, минут), переводить их в минуты, часы, соответственно.
4) есть кнопка старт C. При нажатии она замыкает на массу. Считать длительность нажатия. Если длительность нажатия попадает в диапазон 50-100мс, то делать действие: запуск таймер с обратным отсчётом до состояния 00:00:00. Отминусовывать по 1 секунде. Если времени остаётся меньше 10 или равно 10 секундам, то включать бузер: пищать каждую нечётную секунду, молчать каждую чётную секунду (ну или не привязываться к чётности/нечётности).
5) Важно! Во время отсчёта информацию обновлять на дисплее онлайн. В режиме отсчёта времени нужно, чтобы была возможность добавлять время кнопкой А в режиме онлайн к оставшемуся и продолжать отсчёт до нулей.
пишите man9913@mail.ru, предоплата.
kakmycmail@gmail.com
barmaley2m@yandex.ru оплата потом
nemohack@yandex.ru