Найти в Дзене
Дмитрий Мязин

Подключение нескольких кнопок к аналоговому входу Arduino с функцией map()

Здравствуйте, в данной статье хочу рассказать Вам, как можно подключить несколько кнопок, к одному аналоговому входу Arduino с функцией map().

Данный метод применяю в своих проектах так как часто задают мне вопросы по подключению и работы кнопок то сделал специально отдельную статью.

Схема подключения кнопок
Схема подключения кнопок

На схеме располагаются: три кнопки два резистора 20 кОм и подтягивающий резистор на 100 кОм на землю(GND). Схема питается +5V (VCC) и подключается к аналоговому A0 входу Arduino.

Подключение кнопок
Подключение кнопок

Для примера написал небольшой скетч с функцией map() с выводом данных о нажатой кнопке.

Пример скетча
Пример скетча

Постарался показать Вам наиболее простой пример, догадываюсь что есть и другие способы возможно даже лучше, но этот способ наиболее подходит для моих простых и небольших проектов.

Большое спасибо, что Вы дочитали до конца.