Отсчёт времени

Тема в разделе "Arduino & Shields", создана пользователем M0ln1a, 9 июн 2015.

  1. M0ln1a

    M0ln1a Гик

    Здравствуйте! После всех неудачных попыток сделать проект, решил выполнить таймер. Модуля часов у меня к сожалению нет, но я бы хотел обойтись без него! Половина скетча написана, а со второй половиной появилась проблема... Функции, делающие отсчёт времени, которые считают время после включения программы, не помогут, так как мне надо сделать данный отсчёт после ввода нужного времени и нажатия на кнопку старта.
    Вопрос: Каким образом можно отсчитывать секунды (алгоритм счёта минут и часов я уже сделал)?
    Заранее спасибо!
     
  2. Megakoteyka

    Megakoteyka Оракул Модератор

    Помогут, если запомнить время нажатия на кнопку и вычитать его из текущего.
    Аппаратный таймер либо делить то, что возвращает millis() для получения секунд, минут и часов.
     
  3. DrProg

    DrProg Вечный нерд

    Запоминаешь время в переменную long при нажатии на кнопку старта и с ней сравниваешь то количество времени которое нужно. Посчитать минуты и часы из милисекунд, по моему, никакой сложности не представляет.