Кнопочный модуль клавиатуры 4x4. Один аналоговый выход. Простое соединение для



Сохраните в закладки:

Цена:74,58RUB
*Стоимость могла изменится

Количество:


Новое поступление

Характеристики

Кнопочный модуль клавиатуры 4x4. Один аналоговый выход. Простое соединение для

История изменения цены

*Текущая стоимость 74,58 уже могла изменится. Что бы узнать актуальную цену и проверить наличие товара, нажмите "Добавить в корзину"

Месяц Минимальная цена Макс. стоимость Цена
Mar-19-2026 88.13 руб. 92.28 руб. 90 руб.
Feb-19-2026 87.15 руб. 91.6 руб. 89 руб.
Jan-19-2026 73.52 руб. 77.63 руб. 75 руб.
Dec-19-2025 86.30 руб. 90.29 руб. 88 руб.
Nov-19-2025 75.88 руб. 79.83 руб. 77 руб.
Oct-19-2025 84.83 руб. 88.85 руб. 86 руб.
Sep-19-2025 84.41 руб. 88.83 руб. 86 руб.
Aug-19-2025 83.10 руб. 87.14 руб. 85 руб.
Jul-19-2025 82.1 руб. 86.84 руб. 84 руб.

Описание товара

Кнопочный модуль клавиатуры 4x4. Один аналоговый выход. Простое соединение дляКнопочный модуль клавиатуры 4x4. Один аналоговый выход. Простое соединение дляКнопочный модуль клавиатуры 4x4. Один аналоговый выход. Простое соединение дляКнопочный модуль клавиатуры 4x4. Один аналоговый выход. Простое соединение дляКнопочный модуль клавиатуры 4x4. Один аналоговый выход. Простое соединение для


Вариации: 1. Клавиатура 4x4 Модуль платы. (Корпус не входит в комплект)

PHOTO==TOP==0G-00004912==Mod-ButtonKeypad4x4==Assembled

PINOUT==0G-00004912==Mod-ButtonKeypad4x4DIM==0G-00004912==Mod-ButtonKeypad4x4

Вариации:  2. Корпус (чехол) для клавиатуры 3x4, acrilyc. Набор для сборки. (Клавиатура не входит в комплект)

  

PHOTO==ANGLE==0G-00006344==CASE-KEYP4x4ACRKIT

PHOTO==ANGLE2==0G-00006344==CASE-KEYP4x4ACRKIT

PHOTO==ANGLE01==0G-00006344==CASE-KEYP4X4ACRKIT==WhitePHOTO==ANGLE02==0G-00006344==CASE-KEYP4X4ACRKIT==WhitePHOTO==ANGLE01==0G-00006344==CASE-KEYP4x4ACRKIT==TransparentPHOTO==ANGLE02==0G-00006344==CASE-KEYP4x4ACRKIT==Transparent

docsize_dim

docsize

Описание:

Кнопочная клавиатура 4x4 модуль (в сборе) выглядит очень популярноМатричная мембранная клавиатура 16 клавиш (4x4)Но на самом деле он работает по-разному. На матричная мембранная клавиатура 16 клавиш (4x4) кнопки образуют матрицу 4x4 и для подключения этой клавиатуры к микроконтроллеру необходимо использовать 8 контактов, что очень расточительно для некоторых проектов. Кнопочная клавиатура 4x4 модуль (в сборе) имеет только 3 контакта (VCC, GND, Out) и один аналоговый вход достаточно, чтобы подключить его к микроконтроллеру (e.g. Arduino). 1.PHOTO==ANGLE==0G-00004912==Mod-ButtonKeypad4x4==Assembled Как это возможно? Давайте взглянем на схемы этой клавиатуры. 2. Схемы

 

Button_Keypad_4x4_module_(Assembled)_2Напряжение применяется для контактов 3 (VCC) и 2 (GND). Нажатие одной из кнопок SW1-SW16 образует делитель напряжения на выходе 1 (выход), и каждая кнопка имеет свой собственный уникальный делитель напряжения. Например, для кнопки SW2-1/10, для кнопки SW10-11/10. Подключив этот контакт к аналоговому входу микроконтроллера, когда кнопки нажимаются, мы получим различные значения, с помощью которых мы можем идентифицировать нажатую кнопку.

Подключение клавиатуры к Arduino

Подключите кнопочную клавиатуру модуль 4x4 (в сборе) к плате Arduino и напишите эскиз определения нажатой кнопки.

Мы будем использовать следующие компоненты:

  • RobotDyn (Arduino) UNO - 1;

  • Кнопочная клавиатура 4x4 модуль (в сборе) - 1;

  • Перемычки-3.

3.

Button_Keypad_4x4_module_(Assembled)_3

Приблизительные аналоговые значения кнопок клавиатуры печатаются на задней панели клавиатуры.

4.

PHOTO==BOTTOM==0G-00004912==Mod-ButtonKeypad4x4==Assembled

Мы Подключаем плату Arduino к компьютеру. В IDE Arduino создайте новый эскиз и введите в него следующий код:

Пустота Настройка() {
/Инициализация собственного порта
Серийный.Старт(9600);
}

Пустота Петля() {
/Получить значение аналогового входа A1
 ИнтValueA1 =Аналог(A1);
/Выходные данные в последовательный порт
Серийный.Println(ValueA1);
/Пауза
 Задержка(500);
}

Загрузите эскиз на плату Arduino, откройте монитор последовательного порта и посмотрите значения на аналоговом входе при нажатии клавиш клавиатуры:

5.

Button_Keypad_4x4_module_(Assembled)_5

6.

Результаты измерений (сравнение ожидаемых и реальных значений на аналоговом входе при нажатии клавиш) представлены в таблице:

Кнопка Ожидаемая стоимость Фактический средний Кнопка Ожидаемая стоимость Фактический средний
SW1 1023 1023 SW9 512 517
SW2 930 934 SW10 487 492
SW3 850 859 SW11 465 470
SW4 790 796 SW12 445 450
SW5 680 686 SW13 410 412
SW6 640 645 SW14 330 333
SW7 600 607 SW15 277 278
SW8 570 574 SW16 238 240

Важно отметить, что значение на аналоговом входе принимает значение 0-1023 относительно исходного напряжения. По умолчанию это напряжение питания микроконтроллера. Эталонное напряжение играет важную роль в измерении аналогового сигнала, потому что максимальное измеренное напряжение и, в общем, возможность и точность преобразования полученного значения 0-1023 в вольт зависят от него. Давайте изучим следующую функцию-аналог (режим), где режим:

  • По умолчанию: исходное напряжение равно напряжению питания MCU. Активный по умолчанию;

  • Внутренний: Встроенный 1,1 V источник для ATmega168 или ATmega328P и 2,56 V на ATmega8;

  • INTERNAL1V1: Встроенный 1,1 в исходный источник (только для Arduino Mega);

  • INTERNAL2V56: Встроенный источник справочной информации при температуре не выше 2,56 V (только для Arduino Mega);

  • Внешний: эталонное напряжение-это напряжение, применяемое к штырьку AREF.

Стоимость 1023 analogRead() функция будет соответствовать выбранной Опорное напряжение или напряжение выше, чем у изделий, но не больше, чем 5,5 V, который будет гореть. То есть, с режимом по умолчанию, мы можем оцифровать напряжение от 0 до напряжения питания. Если подача напряжения 4,5 вольт, и мы поставляем 4,5 V, мы получаем в цифровом формате значение 1023. Если мы поставляем 5 вольт, мы снова получаем 1023, потому что это выше справки. Это правило работает дальше, главное-это не должна превышать 5,5 вольт.

Что касается точности: при питании от 5 В и в режиме по умолчанию, мы получаем точность измерения напряжения (5/1023 ~ 8 мВ) - 8 милливольт. Путем установки, мы может измерять напряжение от 0V to 1,1 V с точностью (1,1/1023 ~ 1,2 мВ)-1,2 милливольт. Очень хорошо, особенно если вы используете разделитель напряжения.

Для справки о внешнем напряжении. Напряжением менее 0 V или выше, чем 5,5 V не может использоваться в качестве внешней ссылки в AREF pin-код. Кроме того, при использовании внешнего режима необходимо вызвать аналогию (внешнюю) перед вызовом функции аналога (), в противном случае вы можете повредить микроконтроллер.


Смотрите так же другие товары: