Здравствуйте, в данной статье хочу рассказать Вам, как можно подключить несколько кнопок, к одному аналоговому входу Arduino с функцией map().
Данный метод применяю в своих проектах так как часто задают мне вопросы по подключению и работы кнопок то сделал специально отдельную статью.
На схеме располагаются: три кнопки два резистора 20 кОм и подтягивающий резистор на 100 кОм на землю(GND). Схема питается +5V (VCC) и подключается к аналоговому A0 входу Arduino.
Для примера написал небольшой скетч с функцией map() с выводом данных о нажатой кнопке.
Постарался показать Вам наиболее простой пример, догадываюсь что есть и другие способы возможно даже лучше, но этот способ наиболее подходит для моих простых и небольших проектов.
Большое спасибо, что Вы дочитали до конца.