Сохраните в закладки:
*История изменения цены! Указанная стоимость возможно, уже изменилось. Проверить текущую цену - >
| Месяц | Минимальная цена | Макс. стоимость | Цена |
|---|---|---|---|
| Mar-20-2026 | 324.43 руб. | 340.85 руб. | 332 руб. |
| Feb-20-2026 | 321.20 руб. | 337.99 руб. | 329 руб. |
| Jan-20-2026 | 269.43 руб. | 282.68 руб. | 275.5 руб. |
| Dec-20-2025 | 316.42 руб. | 332.70 руб. | 324 руб. |
| Nov-20-2025 | 275.25 руб. | 289.57 руб. | 282 руб. |
| Oct-20-2025 | 310.21 руб. | 326.32 руб. | 318 руб. |
| Sep-20-2025 | 307.46 руб. | 322.76 руб. | 314.5 руб. |
| Aug-20-2025 | 305.61 руб. | 320.58 руб. | 312.5 руб. |
| Jul-20-2025 | 302.36 руб. | 317.59 руб. | 309.5 руб. |
Новые товары
Характеристики
Описание товара
В прикладной системе микроконтроллера клавиатура имеет важное значение в диалоге между человеком и машиной. Когда у вас нет кнопки, вы можете подключить один к порту ввода/вывода Контролера; Но когда вам нужно много кнопок с ограниченными ресурсами порта ввода/вывода, эта матрица 4*4 клавиатуры, несомненно, ваш лучший выбор.
В прикладной системе микроконтроллера клавиатура имеет важное значение в диалоге между человеком и машиной. Когда у вас нет кнопки, вы можете подключить один к порту ввода/вывода Контролера; Но когда вам нужно много кнопок с ограниченными ресурсами порта ввода/вывода, эта матрица 4*4 клавиатуры, несомненно, ваш лучший выбор.
4*4 матричная клавиатура является наиболее прикладной формой клавиатуры. Мы должны осваивать технологию идентификации клавиатуры как вход в мир микроконтроллеров. Здесь мы будем использовать примеры для иллюстрации метода идентификации матричной клавиатуры 4*4. Макет ключа находится в матричной форме, поэтому с восемью портами ввода/вывода, мы можем определить 16 кнопок, экономя много ресурсов порта ввода/вывода.


Требуемое оборудование
4*4 Большой кнопочный модуль * 1
Многоцветные перемычки * Несколько
Макет * 1
Код этого модуля кнопки Maple находится в папке «эксперимент с кнопками 4*4». Во-первых, вам нужно распаковать файл библиотеки класса keykeypad.zip» и поместить его в подпапку «Библиотеки» папки «Aduino».
Коды указаны ниже:
# Включает <клавиатуру. h>
Const byte ROWS = 4; /Определите ряд 4
Const byte COLS = 4; /Определите столбец 4
Char keys [Rods][COLS] = {
{'1','2','3','A'},
{'4','5','6','B'},
{'7','8','9','C'},
{'*','0','#','D'}
};
/Подключите строки портов кнопки к соответствующим портам IO на плате
Байтовые штифты [строки] = {2,3,4,5};
/Подключите порты колонки кнопки к соответствующим портам IO на плате
Byte colPins[COLS] = {6,7,8,9};
/Функция работы Библиотеки класса вызова клавиатуры
Клавиатура клавиатуры = клавиатура (makeKeymap (клавиши), штифты, штифты, строки, коли);
Настройка пустоты (){
Серийный. Старт (9600);
}
Пустая петля (){
Char key = клавиатура. getKey();
Если (ключ! = NO_KEY){
Серийный. println (ключ);
}
}
5. Загрузите программу
В соответствии с руководством arduino загрузите программу на панель.
6. Функция программы
Загрузите программу на доску, откройте серийный монитор; Нажмите определенную кнопку на модуле, он будет