"Умная дача" - реакция кнопок в текущем проекте.

Sdílet
Vložit
  • čas přidán 26. 03. 2016
  • Особое внимание при реализации проекта хочется уделить не только снятию показаний с датчиков, каким-либо замерам, но и пользовательскому интерфейсу - причем не только графическому.
    Для любого человека, знакомого с Arduino (или с микроконтроллерами в целом) знакома ситуация, которая в простонародии называется "дребезг контактов".
    Способов решения в интернете на данный момент - множество (delay, флаги...).
    Я решил в своем проекте использовать флаги (глобальные переменные). Таким образом не используя "паразитные" delay - кнопка при удержании не перескакивает хаотично на следующую (предыдущу) страницу, до тех пор пока не будет "отловлено" событие отжатия этой кнопки.
    Предварительно, работа кнопок контроллера будет построена именно таким образом.
    В окончательном варианте кнопок будет больше (6-7 штук) - планируется собрать их в блок для подключения к одному порту.

Komentáře • 6

  • @TheTsiklauri
    @TheTsiklauri Před 5 lety

    Скетчем поделитесь?

    • @102diy
      @102diy  Před rokem

      В описании ссылка

  • @alexanderyatskov
    @alexanderyatskov Před 7 lety

    что-то не пойму с флагами. где почитать можно?

    • @102diy
      @102diy  Před 7 lety

      Alexander Y. использование переменных (преимущественно глобальных)

    • @alexanderyatskov
      @alexanderyatskov Před 7 lety

      Ссылку дать можете?

    • @102diy
      @102diy  Před 7 lety +1

      Alexander Y. могу чуть позже фрагменты кода с комментариями