Оглавление:

Учебное пособие по клавиатуре Arduino 4x4: 4 шага (с изображениями)
Учебное пособие по клавиатуре Arduino 4x4: 4 шага (с изображениями)

Видео: Учебное пособие по клавиатуре Arduino 4x4: 4 шага (с изображениями)

Видео: Учебное пособие по клавиатуре Arduino 4x4: 4 шага (с изображениями)
Видео: Учебное пособие по матричной клавиатуре Arduino 4x4 | Библиотека клавиатуры для Arduino 2024, Июнь
Anonim
Руководство Arduino Keypad 4x4
Руководство Arduino Keypad 4x4

Ввод с клавиатуры отображается на серийный монитор с полным кодом Arduino uno и 4x4 клавиатуры…

Запасы

Arduino uno x 1

Клавиатура 4x4

Все это можно найти на этом сайте:

Запчасти BDSpeedy Tech

Шаг 1. Подключение к Arduino

Подключение к Arduino
Подключение к Arduino
Подключение к Arduino
Подключение к Arduino

Подключение клавиатуры с цифровыми выводами aruduino:

Контакт клавиатуры подключается к контакту Arduino

1 D9

2 D8

3 D7

4 D6

5 D5

6 D4

7 D3

8 D2

Шаг 2: Код

Код
Код

КОД:

#включают

const byte numRows = 4

const byte numCols = 4;

keymap [numRows] [numCols] = {{'1', '2', '3', 'A'}, {'4', '5', '6', 'B'}, {'7', '8', '9', 'C'}, {'*', '0', '#', 'D'}};

byte rowPins [numRows] = {9, 8, 7, 6}; // Строки с 0 по 3

byte colPins [numCols] = {5, 4, 3, 2}; // Столбцы от 0 до 3

// инициализирует экземпляр класса Keypad

Клавиатура myKeypad = Клавиатура (makeKeymap (раскладка клавиатуры), rowPins, colPins, numRows, numCols);

void setup () {

Serial.begin (9600);

}

// Если клавиша нажата, эта клавиша сохраняется в переменной 'keypressed' // Если клавиша не равна 'NO_KEY', то эта клавиша распечатывается // если count = 17, то счетчик сбрасывается обратно на 0 (это означает, что никакие клавиши не нажимаются в течение всего процесса сканирования клавиатуры

void loop () {

char keypressed = myKeypad.getKey ();

если (нажата клавиша! = NO_KEY)

{

Serial.print (нажата клавиша);

}

}

Шаг 3:

вот моя ссылка на блог, там есть дополнительная диаграмма, которая может быть вам полезна … ссылка на блог

Шаг 4: Добавление библиотеки

Добавление библиотеки
Добавление библиотеки
Добавление библиотеки
Добавление библиотеки
Добавление библиотеки
Добавление библиотеки

Добавление библиотеки:

Чтобы добавить библиотеку, перейдите в Скитчи> Включить библиотеку. Введите имя библиотеки «клавиатура», затем нажмите «Установить». Затем загрузите скетч на свой arduino. Вот дополнительная ссылка:

блог WordPress

Место в блоге

Рекомендуемые: