Минус такого варианта - ошибки при нажатии более чем 2-х кнопок одновременно. Если последовательно с каждой кнопкой в массиве припаять диод (в направлении сканирующего сигнала), то кнопки перестанут друг другу мешать, и можно будет распознавать одновременные нажатия хоть всех кнопок. Правда это усложняет и удорожает конструкцию. Упс. Уже написали ранее.
Между установкой бита и чтением состояния нет воооообще никакой задержки. На реальных устройствах, при высоких частотах возможны пропуски импульсов и глюки.
Pомогите пожалуста! можна сделать так чтоб этот код работал через bluetooth модуль HC-06 оесть передавал через bluetooth модуль нажатую клавишу на мой компьютер? спасибо всем за помощь!!!!
Очень много материала подано для такой маленькой темы. Поклон за такой труд!
Минус такого варианта - ошибки при нажатии более чем 2-х кнопок одновременно.
Если последовательно с каждой кнопкой в массиве припаять диод (в направлении сканирующего сигнала), то кнопки перестанут друг другу мешать, и можно будет распознавать одновременные нажатия хоть всех кнопок. Правда это усложняет и удорожает конструкцию.
Упс. Уже написали ранее.
Konstantin Kolesnikov, на самом деле сложно нажать одновременно 2 кнопки, особенно в плёночной клавиатуре.
Где можно найти схему как это сделать?
Для исключений КЗ на каждый провод можно подключить диод. Анодами сверху и катодами к низу по схеме.
В конце ролика вы говорили про RC - фильтр или триггер, а можно посмотреть как это всё подключить и нужны ли изменения в коде?
самое простое это использовать 1 аналоговый вход и резистивная клавиатура хоть на 250 кнопок.
А в рукавицах или перчатках на морозе такая клавиатура работать будет?
@@MyDEggs она состоит из кнопок и резисторов, конечно будет
умный аж жуть ... однозначно ЛАЙК!!!
Спасибо!
С дребезгом контактов я боролся опросом клавиатуры пять раз в секунду. Дёшево и сердито.
Между установкой бита и чтением состояния нет воооообще никакой задержки. На реальных устройствах, при высоких частотах возможны пропуски импульсов и глюки.
Когда продолжение ESP8266 будет? )
+Иван Агибалов Не могу ничего обещать, но планирую скоро)
Жду когда придут кое-какие детали
А как при помощи ардуино считывать 128 кнопок?
а исходника нету ? для ардуино
здорова, мужики
А исходник(AVR) к ардуино подойдёт?
Нет
Pомогите пожалуста! можна сделать так чтоб этот код работал через bluetooth модуль HC-06 оесть передавал через bluetooth модуль нажатую клавишу на мой компьютер? спасибо всем за помощь!!!!
добавить к клавиатуре сдвиговый регистр и хватит 3х пинов
Нафиг ту тупую микросхему если можно на 2 аналоговый пин сделать резистивную. Или |2с лучше даже
за KiCAD +1
так можно подключить? radikal.ru/fp/f8e5895a67054a57ac3cd46b35007e1d
+Артём Лоскутов Конечно, почему бы и нет
Много воды