Мазмуну:

Заманбап жана жаңы жана оңойураак мисал 4x4 Arduino Matrix клавиатурасы менен: 3 кадам
Заманбап жана жаңы жана оңойураак мисал 4x4 Arduino Matrix клавиатурасы менен: 3 кадам

Video: Заманбап жана жаңы жана оңойураак мисал 4x4 Arduino Matrix клавиатурасы менен: 3 кадам

Video: Заманбап жана жаңы жана оңойураак мисал 4x4 Arduino Matrix клавиатурасы менен: 3 кадам
Video: Заманбап жана өзгөчө техникаларды ойлоп тапкан өспүрүмдөр / Таң-Шоола / НТС 2024, Июль
Anonim
Заманбап жана жаңы жана оңойураак мисал 4x4 Arduino Matrix клавиатурасы менен
Заманбап жана жаңы жана оңойураак мисал 4x4 Arduino Matrix клавиатурасы менен

I2C схемасы менен 4x4 LCD баскычтоп матрицасын колдонуунун дагы бир мисалы.

1 -кадам: Схема

Схемалык
Схемалык
Схемалык
Схемалык

Бул матрицалык баскычтоп 16 баскычтан турат жана I2c байланышы менен, аны башкаруу үчүн сизге 2 казык керек: SDA (arduino тактасында A4) жана SCL (arduino тактасында A5).

Мен кичинекей схема жогоруда берилген 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

Keypad_I2C.h

Keypad.h

Мен алардын пакетин жана эскизин берем. Эгерде терилген код жакшы болсо, пин 13 жарык күйөт жана инициализациялоо үчүн ' *' баскычын басуу керек. Эгерде код туура эмес болсо, пин 13 жарк этет.

Эскертүү: Ички сервер катасынан улам китепканаларды бүгүн жүктөй албайм. Кечиресиз.

КОЛДОНСОНУЗ МАСЕЛЕ ЧЕЧИЛДИ. RAR

3 -кадам: Жыйынтык

Туура иштебесе, басылган баскычтар өйдө жакта табылышы керек.

Бул компоненттердин бардыгы абдан арзан жана сизде Arduino такталарында бир нече казыктары бар абдан кызыктуу клавиатура болот.

Мен тапкан бардык кызыктыруучу окуу куралдарына чоң рахмат.

Бактылуу насаат!

Сунушталууда: