Arduino Дребезг — программное устранение ложных срабатываний при нажатии кнопки
При разработке проектов на Arduino достаточно часто используется тактовая кнопка. Как подключить тактовую кнопку к ардуино, и написать небольшой код для работы с ней, рассматривали в прошлом уроке: «Урок 7. Подключаем тактовую кнопку к Arduino и управляем светодиодом». В данном уроке продолжаем работать с тактовой кнопкой, и разберем такое понятие как ложное срабатывание. И рассмотрим способ устранение дребезга кнопки.
Дребезг кнопки еще называют дребезгом контактов.
Дре́безг конта́ктов — явление, происходящее в электромеханических коммутационных устройствах и аппаратах (кнопках, реле, герконах, переключателях, контакторах, магнитных пускателях и др.), длящееся некоторое время после замыкания электрических контактов. После замыкания происходят многократные неконтролируемые замыкания и размыкания контактов за счет упругости материалов и деталей контактной системы — некоторое время контакты отскакивают друг от друга при соударениях, размыкая и замыкая электрическую цепь.
Описание к видео и код смотрите на сайте:
Предшествующее видео по теме: изучаем Ардуино без Arduino:
*0 Онлайн сервис TinkerCAD – эмулятор Arduino.
*1 Изучаем Ардуино без Arduino. Урок 1. Мигаем светодиодом.
*2 Arduino урок 2 Переменные. Изучаем Ардуино без Arduino
*3 Arduino UNO уроки для начинающих. Мигаем двумя светодиодами
*4 Arduino SOS | Arduino Цикл for. Уроки Ардуино.
*5 Урок светофор на Arduino UNO
*6 Arduino урок. Светофор для машин и пешеходов
*7 Подключение кнопки к Arduino UNO
Здесь будут собраны уроки по Arduino UNO для начинающих. Так же будут уроки и по более сложным аспектам программирования ардуино. Видео Уроки для наглядного получения информации, а так же текстовую интерпретацию, ссылки на исходники уроков будут в описании. Так вы сможете не только посмотреть и послушать урок, но и без труда повторить его для приобретения практических навыков. После прохождения Уроков вы сможете реализовать различные проекты на Arduino UNO.
++++++++++++++++++++++++++++++++++++++++++++++++++
**** Проекты на Arduino: