Съдържание:

Модерен и нов и по -лесен пример за шкаф с матрична клавиатура Arduino 4x4: 3 стъпки
Модерен и нов и по -лесен пример за шкаф с матрична клавиатура Arduino 4x4: 3 стъпки

Видео: Модерен и нов и по -лесен пример за шкаф с матрична клавиатура Arduino 4x4: 3 стъпки

Видео: Модерен и нов и по -лесен пример за шкаф с матрична клавиатура Arduino 4x4: 3 стъпки
Видео: КАК НЕЛЬЗЯ ДЕЛАТЬ РЕМОНТ В СПАЛЬНЕ! #156 2024, Ноември
Anonim
Модерен и нов и по -лесен пример за шкаф с матрична клавиатура Arduino 4x4
Модерен и нов и по -лесен пример за шкаф с матрична клавиатура Arduino 4x4

Друг пример за използване на матрица с LCD клавиатура 4x4 с I2C верига.

Стъпка 1: Схемата

Схемата
Схемата
Схемата
Схемата

Тази матрична клавиатура е направена от 16 бутони и с I2c комуникация, имате нужда само от 2 пина, за да я управлявате: SDA (A4 на платката arduino) и SCL (A5 на платката arduino).

Използвах PCF8574A 16 DIP I/O I2c схема, малката схема е дадена по -горе. Адресът на този вид компоненти е 0x3C в моя пример (A0 = 0, A1 = 0, A2 = 1).

Стъпка 2: Диаграма на състоянието: по -лесен метод

Диаграмата на състоянието: по -лесен метод
Диаграмата на състоянието: по -лесен метод

Този нов метод се основава на таймери, които ви позволяват да съставите добрия код (съставен от 4 знака: CODE1, след това CODE2, след това CODE3, след това CODE4) на клавишите в точното време.

Скицата на arduino включва 4 специални библиотеки:

SM.h

Wire.h

Клавиатура_I2C.h

Клавиатура.h

Давам пакет от тях и скицата. Ако въведеният код е добър, щифт 13 светва и трябва да натиснете клавиша ' *' за инициализация. Ако кодът е грешен, щифт 13 мига.

Забележка: Не мога да изтегля библиотеките днес поради вътрешна грешка в сървъра. Съжалявам.

ПРОБЛЕМ РЕШЕН АКО ИЗПОЛЗВАТЕ. RAR

Стъпка 3: Заключение

Натиснатите клавиши трябва да бъдат открити на нарастващ ръб, освен ако няма да работят правилно.

Всички тези компоненти са много евтини и ще имате много закачлива клавиатура с няколко щифта на дъските на Arduino.

Благодаря на всички интересни уроци, които намерих.

Честит инструктаж!

Препоръчано: