Съдържание:
Видео: Arduino Keypad 4x4 Урок: 4 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Входът от клавиатурата се показва на сериен монитор с пълен код на клавиатурата arduino uno и 4x4 …
Консумативи
Arduino uno x 1
4x4 клавиатура
Всичко това може да се намери на този сайт:
BDSpeedy Tech части
Стъпка 1: Свързване с Arduino
Свързване на клавиатурата с цифрови щифтове aruduino:
Пин за клавиатура Свързва се с Arduino Pin
1 D9
2 D8
3 D7
4 D6
5 D5
6 D4
7 D3
8 D2
Стъпка 2: Код
КОД:
#включва
const байт numRows = 4
const байт numCols = 4;
keymap [numRows] [numCols] = {{'1', '2', '3', 'A'}, {'4', '5', '6', 'B'}, {'7', '8', '9', 'C'}, {'*', '0', '#', 'D'}};
байт rowPins [numRows] = {9, 8, 7, 6}; // Редове от 0 до 3
байт colPins [numCols] = {5, 4, 3, 2}; // Колони от 0 до 3
// инициализира екземпляр от клавиатурата
Keypad myKeypad = Клавиатура (makeKeymap (keymap), rowPins, colPins, numRows, numCols);
void setup () {
Serial.begin (9600);
}
// Ако ключът е натиснат, този ключ се съхранява в променливата „keypressed“// Ако ключът не е равен на „NO_KEY“, тогава този ключ се отпечатва // ако count = 17, тогава count се връща обратно на 0 (това означава, че не е натиснат клавиш по време на целия процес на сканиране на клавиатурата
void loop () {
char keypressed = myKeypad.getKey ();
if (натиснат клавиш! = NO_KEY)
{
Serial.print (натиснат клавиш);
}
}
Стъпка 3:
ето моята връзка към blogspot, тя има допълнителна диаграма, която може да ви бъде полезна … link към blogspot
Стъпка 4: Добавяне на библиотека
Добавяне на библиотеката:
За да добавите библиотеката, отидете на Skeetches> Include library Въведете името на библиотеката „keypad“, след това натиснете install. След това качете скицата във вашия arduino. Ето някои опционални връзки:
блог на wordpress
Спот в блога
Препоръчано:
Управлявайте светодиодите си с дистанционното за телевизора ?! -- Arduino IR урок: 5 стъпки (със снимки)
Управлявайте светодиодите си с дистанционното за телевизора ?! || Arduino IR Tutorial: В този проект ще ви покажа как пренасочих безполезните бутони на дистанционното на телевизора си, за да управлявам светодиодите зад моя телевизор. Можете също да използвате тази техника, за да контролирате всякакви неща с малко редактиране на код. Ще говоря и малко за теорията
Урок за клетъчен щит на Arduino: 9 стъпки (със снимки)
Arduino Cellular Shield Урок: Arduino Cellular Shield ви позволява да осъществявате клетъчни телефонни разговори и да изпращате текстови съобщения. Мозъкът на този щит е SM5100B, който е здрав клетъчен модул, способен да изпълнява много от задачите на повечето стандартни мобилни телефони. Този ш
Основен урок за Arduino Bluetooth: 6 стъпки (със снимки)
Основен урок за Bluetooth на Arduino: АКТУАЛИЗИРАНЕ: АКТУАЛИЗИРАНАТА ВЕРСИЯ НА ТАЗИ АРТИКУЛ МОЖЕ ДА НАМЕРИТЕ ТУК Всеки път, когато сте мислили да управлявате каквито и да е електронни устройства с вашия смартфон? Управлението на вашия робот или на други устройства с вашия смартфон ще бъде наистина страхотно. Ето един прост и басов
Урок за Arduino - Бутон със стил BLYNK и модул за реле ESP -01: 3 стъпки (със снимки)
Arduino Tutorial - BLYNK Styled Button и ESP -01 Relay Module: Добре дошли в друг урок на нашия канал, това е първият урок за този сезон, който ще бъде посветен на IoT системите, тук ще опишем някои от функциите и функционалностите на устройствата използвани в този тип системи. За да създадете тези s
Изградете свой собствен робот на иконом !!! - Урок, снимки и видео: 58 стъпки (със снимки)
Изградете свой собствен робот на иконом !!! - Урок, снимки и видео: РЕДАКТИРАНЕ: Повече информация за моите проекти вижте на новия ми уебсайт: narobo.com Също така правя консултации за роботика, мехатроника и проекти/продукти със специални ефекти. Вижте моя уебсайт - narobo.com за повече подробности. Винаги ли сте искали робот на иконом, който разговаря с