
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04

Клавиатуры - отличный способ позволить пользователям взаимодействовать с вашим проектом. Вы можете использовать их для навигации по меню, ввода паролей и управления играми и роботами. В этом руководстве я покажу вам, как настроить клавиатуру на Arduino. Сначала я объясню, как Arduino обнаруживает нажатия клавиш, а затем покажу вам, как найти распиновку любой клавиатуры. В качестве простого примера я покажу вам, как распечатать нажатия клавиш на последовательном мониторе и ЖК-дисплее. Наконец, я покажу вам, как активировать реле 5 В при правильном вводе пароля.
Шаг 1. Как это работает

Матричные клавиатуры используют комбинацию из четырех строк и четырех столбцов для передачи состояний кнопок ведущему устройству, обычно микроконтроллеру. Под каждой клавишей находится кнопка, один конец которой подключен к одной строке, а другой конец - к одному столбцу.
Шаг 2: микроконтроллер

Чтобы микроконтроллер мог определить, какая кнопка нажата, ему сначала необходимо поочередно вывести каждый из четырех столбцов (контакты 1-4) либо на низкий, либо на высокий уровень, а затем опросить состояния четырех строк (контакты 5- 8). В зависимости от состояния столбцов микроконтроллер может определить, какая кнопка нажата.
Шаг 3: ВИДЕО

это наше групповое видео по уроку 6: клавиатура 4x4 и ЖК-дисплей
Рекомендуемые:
Школьный звонок для студентов-заочников: 6 шагов

Школьный звонок для дистанционных учащихся: с пандемией COVID-19 многие детские школы перешли на дистанционное обучение. Этот звонок для домашней школы - интересный способ придерживаться расписания, в котором используется Raspberry Pi и USB-динамик. Вы можете сделать это со своим ребенком, и они могут узнать о программировании и
Дизайн учебного пособия по видеоиграм: 6 шагов

Дизайн учебного пособия по видеоиграм: я занимаюсь разработкой игр-любителей, и мои основные интересы лежат в области игрового дизайна и программирования. Чтобы практиковаться и совершенствовать свои навыки, я время от времени делаю простые игры, которыми делюсь со своими друзьями, братьями и сестрами. Раньше я объяснял правила пла
Карта стоянки студентов кампуса университета: 7 шагов (с иллюстрациями)

Карта парковки студенческого городка университета: Многие студенты задаются вопросом, где они могут припарковаться на территории университетского городка. Чтобы решить эту проблему, я создал карту парковок с подсветкой главной территории кампуса Университета штата Юта. Карта предназначена для учащихся, чтобы быстро узнать, какие есть варианты парковки
Arduino Начало работы с аппаратным и программным обеспечением и учебные пособия по Arduino: 11 шагов

Arduino: начало работы с аппаратным и программным обеспечением и учебные пособия по Arduino: в настоящее время производители и разработчики предпочитают Arduino для быстрой разработки прототипов проектов. Arduino - это электронная платформа с открытым исходным кодом, основанная на простом в использовании аппаратном и программном обеспечении. У Arduino очень хорошее сообщество пользователей. Плата Arduino d
Клавиатура Quick and Dirty Das (пустая клавиатура): 3 шага

Quick and Dirty Das Keyboard (пустая клавиатура): Das Keyboard - это название самой популярной клавиатуры без надписей на клавишах (пустая клавиатура). Das Keyboard продается по цене 89,95 долларов. Это руководство поможет вам сделать его самостоятельно с любой старой клавиатурой, которая у вас есть