Поиск по этому блогу

Показаны сообщения с ярлыком подключаем библиотеку Bounce. Показать все сообщения
Показаны сообщения с ярлыком подключаем библиотеку Bounce. Показать все сообщения

31 окт. 2016 г.

Подавляем дребезг кнопки с библиотекой Arduino Bounce


Дребезг контактов - крайне неприятная вещь, от которой нужно избавляться. Можно это делать софтверно. К счастью, нам не придется самостоятельно ручками писать алгоритм в Arduino IDE, поскольку для нас разработчики уже написали библиотеку. Знакомимся с Bounce.

Дребезг

Когда мы нажимаем на кнопку, мы ожидаем от нее, что она нам что-то включит, и это будет радостно работать. То есть сигнал будет вести себя так:



Но все далеко не так радужно. Из-за дребезга при нажатии кнопки сигнал ведет себя вот так: