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