Как устранить дребезг контактов кнопки? 7 лучших способов
Doctor Volt
0:00 / 0:00
Как устранить дребезг контактов кнопки? 7 лучших способов
13 326 просмотров · 3 года назад
Doctor Volt
47,6 тыс. подписчиков
13 326 просмотров · 3 года назад
Дребезжание контактов кнопок и клавиш часто является причиной проблем в последующей схеме или программе Arduino. В этом видео показано, что с этим можно сделать.
Спасибо компании PCBWay, которая спонсировала это видео. Поднимите свой проект на новый уровень с помощью печатной платы от PCBWay: https://www.pcbway.com/?from=Doctor%2...
Подробнее о VFD-дисплеях: • How to Drive VFD Tubes With an Arduino
Инструменты:
Камера: https://amzn.to/3kDp1BJ
USB-осциллограф: https://amzn.to/3MiVFqB
Рассмотрите возможность поддержки этого канала на Patreon или станьте участником канала и получайте обновления о текущих проектах и предварительные видео!
/ docvolt
Paypal: https://www.paypal.com/paypalme/docvolt
00:00 - Почему необходимо подавление дребезга контактов?
00:41 - Подавление дребезга контактов с помощью RC-элемента
01:51 - Подавление дребезга контактов с помощью RC-элемента и триггера Шмитта
02:28 - Подавление дребезга контактов с помощью микросхемы таймера 555 в качестве триггера Шмитта
02:43 - Подавление дребезга контактов с помощью микросхемы таймера 555 в качестве монотриггера
02:55 - Подавление дребезга контактов с помощью SR-триггера
04:34 - Подавление дребезга контактов с помощью Arduino: запрос кнопке
06:00 - Подавление дребезга контактов с помощью функции delay()
06:27 - Подавление дребезга контактов с помощью функции millis()
06:52 - Подавление дребезга контактов с помощью прерываний
07:02 - Подавление дребезга контактов с помощью библиотеки "Bounce2"