Частота нажатий кнопки
- Войдите на сайт для отправки комментариев
Пт, 07/10/2016 - 00:22
Приветствую доброжелатель. Недавно познакомился с ардуино. А начал я это знакомство с мини клавиатуры на 5 свичей и 4 лампочки диодных. Все вообще отлично получается, но на последнем этапе у меня видимо кончился мозг, или он пока не научился, не знаю точно. Задумка сама такова, что бы 2 триколор светодиода меняли цвет в зависимости от совокупной частоты нажатия на первую и вторую кнопку, при частоте 0 - возврат к начальному цвету. Собственно вопрост в том, как реализовать подсчет, той самой, заветной, частоты? Накопал статей об обыкновенном подсчете количества нажатий, но, увы, не могу допереть как из этого превратить в подсчет частоты.
Сапасибо за внимание.
Машалла, брат.
Всё же просто! Можно каждую секунду проверять, сколько было нажатий(для целых значений в Гц) и обнулять переменную. Кнопку для этого надо подключить как внешнее прерывание. И быдет Вам счастье.
Редактируем. У нас же есть millis. Можно каждое нажатие проверять, сколько прошло времени от прошлого нажатия, переводить время в секунды, делить 1 на полученное время в секундах. Вот Вам и частота.
http://arduino.ru/forum/programmirovanie/prostoi-chastotomer