Видео: Мы - группа учебного пособия 6 UQD10801 (Robocon1), студентов из Университета Тун Хусейн в Малайзии (UTHM): клавиатура 4x4 и ЖК-дисплей Arduino: 3 шага
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Клавиатуры - отличный способ позволить пользователям взаимодействовать с вашим проектом. Вы можете использовать их для навигации по меню, ввода паролей и управления играми и роботами. В этом руководстве я покажу вам, как настроить клавиатуру на Arduino. Сначала я объясню, как Arduino обнаруживает нажатия клавиш, а затем покажу вам, как найти распиновку любой клавиатуры. В качестве простого примера я покажу вам, как распечатать нажатия клавиш на последовательном мониторе и ЖК-дисплее. Наконец, я покажу вам, как активировать реле 5 В при правильном вводе пароля.
Шаг 1. Как это работает
Матричные клавиатуры используют комбинацию из четырех строк и четырех столбцов для передачи состояний кнопок ведущему устройству, обычно микроконтроллеру. Под каждой клавишей находится кнопка, один конец которой подключен к одной строке, а другой конец - к одному столбцу.
Шаг 2: микроконтроллер
Чтобы микроконтроллер мог определить, какая кнопка нажата, ему сначала необходимо поочередно вывести каждый из четырех столбцов (контакты 1-4) либо на низкий, либо на высокий уровень, а затем опросить состояния четырех строк (контакты 5- 8). В зависимости от состояния столбцов микроконтроллер может определить, какая кнопка нажата.
Шаг 3: ВИДЕО
это наше групповое видео по уроку 6: клавиатура 4x4 и ЖК-дисплей