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