6 / 6 / 4
Регистрация: 08.01.2013
Сообщений: 415
|
|
1 | |
Клавиатура для ESP3223.05.2022, 12:02. Показов 699. Ответов 15
Метки нет Все метки)
(
Всем доброго дня!
Клавиатура для ESP32... Подкиньте идею, на каком модуле для Arduino можно организовать клавиатуру? Необходимо сделать матричную клавиатуру в 50+ кнопок (5 рядов по 10 клавиш)... И надо задействовать как можно меньше контактов контроллера... Как вариант рассматриваю использование что-то типа arduino nono или типа того чисто только для клавиатуры. Но это крайний случай, т.к. такой вариант требует написания и прошивки для отдельного контроллера... Варианты "специализированных" контроллеров, не входящий в набор Arduino не рассматривается, т.к. поделка должна состоять только из модулей Arduino... Возможно кто-то видел или что-то подобное уже делал... За ранее спасибо.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
1
|
|
23.05.2022, 12:02 | |
Ответы с готовыми решениями:
15
Ошибка компиляции для платы ESP32 Dev Module
ESP32 ESP-IDF VisualStudioCode Windows С++ для новичков ESP32 и NTPClient |
6 / 6 / 4
Регистрация: 08.01.2013
Сообщений: 415
|
|
23.05.2022, 15:26 [ТС] | 3 |
Не скажу что входят, но вроде как достаточно доступные микросхемы...
Есть схемка-решение варианта клавиатуры?
0
|
23.05.2022, 15:51 | 4 |
Вот тут:
https://habr.com/ru/post/460409/ и тут: https://robocraft.ru/arduino/520 есть стартовые позиции для рассуждений. Суть: В 74HC595 проталкиваете бит и считываете с 74HC165 по SPI.
0
|
362 / 345 / 74
Регистрация: 18.03.2015
Сообщений: 1,286
|
|
23.05.2022, 17:42 | 5 |
0
|
6 / 6 / 4
Регистрация: 08.01.2013
Сообщений: 415
|
|
23.05.2022, 22:02 [ТС] | 6 |
0
|
362 / 345 / 74
Регистрация: 18.03.2015
Сообщений: 1,286
|
|
23.05.2022, 23:19 | 7 |
я использовал 3х4, но на эту линию можно не только одну клавиатуру подключить.
https://microkontroller.ru/ard... kovodstvo/ https://ardmag.ru/modules/3874.html
0
|
6 / 6 / 4
Регистрация: 08.01.2013
Сообщений: 415
|
|
24.05.2022, 08:24 [ТС] | 8 |
Оно то хорошо, но сей вариант не подходит.
Т.к. мне надо подключить полноценную матричную клавиатуру в 50 кнопок (5 строк на 10 клавиш) Вариант на 74HC595 и 74HC165 выше более приемлемый, вот только сперва надо его заставить работать, т.к. судя по статьям не особо это еще получается...
0
|
6 / 6 / 4
Регистрация: 08.01.2013
Сообщений: 415
|
|
24.05.2022, 11:34 [ТС] | 10 |
0
|
24.05.2022, 12:24 | 11 |
Если у первоклассника проблема с таблицей умножения, значит таблица плохая?
Ориентируйтесь на профи а не на начинающих у которых сложности на ровном месте. Может у него плохой контакт на макетной плате из-за чего нормально не работает, а вы из-за этого забраковали схему!
0
|
22 / 18 / 7
Регистрация: 17.02.2014
Сообщений: 102
|
|
25.05.2022, 14:58 | 12 |
Голая нано, делаете матрицу 10 х 5, опрашиваете, подавляете дребезг, декодируете, передаете в основной контроллер по любимому интерфейсу (UART, SPI, I2C или что-нибудь поэкзотичнее).
Добавлено через 18 минут Официальный документ от Microchip как подключать матричную клавиатуру
0
|
22 / 18 / 7
Регистрация: 17.02.2014
Сообщений: 102
|
|
26.05.2022, 12:16 | 14 |
0
|
362 / 345 / 74
Регистрация: 18.03.2015
Сообщений: 1,286
|
|
26.05.2022, 12:40 | 15 |
сделать резистивный делитель. одного аналогового пина хватит.
0
|
Модератор
![]() 8758 / 6548 / 887
Регистрация: 14.02.2011
Сообщений: 22,970
|
|
26.05.2022, 21:05 | 16 |
0
|
26.05.2022, 21:05 | |
Помогаю со студенческими работами здесь
16
Дисплей и esp32 esp32 и уведомления esp32 и интернет ESP32 + VerneMQ Клавиатура - Клавиатура Logitech G G810 ORION SPECTRUM проблема с подсветкой
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |