Всем привет. В ардуино я новичок.
Зайду сдалека. Есть микшерный пульт, в который я хочу присабачить плату ардуино, чтобы нажатие определённых кнопок на пульте, так же посылали в компьютер эмуляцию нажатия определённых клавиш.
С платой я определился, это будет Леонардо, ибо она может быть обнаружена компом как HID устройство.
Теперь по-поводу кнопок. Имеется 16 кнопок, которые выполняют одну и ту же функцию и при нажатии любой из этих 16 кнопок, должна выполняться одна и та же функция, а именно посыл на комп эмуляции нажатия клавиши TAB.
Кнопки сделаны по принципу, как на пульте ДУ. Контактная площадка с 2 контактами, которые замыкаются токопроводящим лаком на самой кнопке.
Что, собственно, я задумал. Соединить все 16 кнопок и получить 2 выхода. Один конец вставить в GND, другой в аналоговый вход.
Теперь о вопросах. При таком подключении, не будет ли происходить замыкание всех кнопок на пульте, при нажатии любой из них. (помимо того, что я хочу добавить функционал, у этих кнопок есть и свои, родные функции и замыкание всех кнопок нежелательно)
Еще одно. Я обратил внимание, что 3,6,9,12,15 кнопки замыкаются только при сильном нажатии (хотя свои функции кнопки выполняют при обычном, лёгком нажатии). Если нажимать как обычно, вместо замыкания идёт сильная просадка сопротивления. Как дать понять плате ардуино, что я замыкаю контакты. Можно ли выставить порог по сопротивлению?
Заранее извиняюсь, если что-то звучит глупо.
Зайду сдалека. Есть микшерный пульт, в который я хочу присабачить плату ардуино, чтобы нажатие определённых кнопок на пульте, так же посылали в компьютер эмуляцию нажатия определённых клавиш.
С платой я определился, это будет Леонардо, ибо она может быть обнаружена компом как HID устройство.
Теперь по-поводу кнопок. Имеется 16 кнопок, которые выполняют одну и ту же функцию и при нажатии любой из этих 16 кнопок, должна выполняться одна и та же функция, а именно посыл на комп эмуляции нажатия клавиши TAB.
Кнопки сделаны по принципу, как на пульте ДУ. Контактная площадка с 2 контактами, которые замыкаются токопроводящим лаком на самой кнопке.
Что, собственно, я задумал. Соединить все 16 кнопок и получить 2 выхода. Один конец вставить в GND, другой в аналоговый вход.
Теперь о вопросах. При таком подключении, не будет ли происходить замыкание всех кнопок на пульте, при нажатии любой из них. (помимо того, что я хочу добавить функционал, у этих кнопок есть и свои, родные функции и замыкание всех кнопок нежелательно)
Еще одно. Я обратил внимание, что 3,6,9,12,15 кнопки замыкаются только при сильном нажатии (хотя свои функции кнопки выполняют при обычном, лёгком нажатии). Если нажимать как обычно, вместо замыкания идёт сильная просадка сопротивления. Как дать понять плате ардуино, что я замыкаю контакты. Можно ли выставить порог по сопротивлению?
Заранее извиняюсь, если что-то звучит глупо.