Daftar Isi:

Contoh Loker Modern dan Baru dan Lebih Mudah Dengan Arduino Matrix Keypad 4x4: 3 Langkah
Contoh Loker Modern dan Baru dan Lebih Mudah Dengan Arduino Matrix Keypad 4x4: 3 Langkah

Video: Contoh Loker Modern dan Baru dan Lebih Mudah Dengan Arduino Matrix Keypad 4x4: 3 Langkah

Video: Contoh Loker Modern dan Baru dan Lebih Mudah Dengan Arduino Matrix Keypad 4x4: 3 Langkah
Video: Berjuang Untuk Rakyat? Ahhh Yang Bener? 2024, November
Anonim
Contoh Loker Modern dan Baru dan Lebih Mudah Dengan Arduino Matrix Keypad 4x4
Contoh Loker Modern dan Baru dan Lebih Mudah Dengan Arduino Matrix Keypad 4x4

Contoh lain penggunaan matriks keypad LCD 4x4 dengan rangkaian I2C.

Langkah 1: Skema

Skema
Skema
Skema
Skema

Keypad matriks ini terbuat dari 16 tombol push dan dengan komunikasi I2c, Anda hanya perlu 2 pin untuk mengelolanya: SDA (A4 pada board arduino) dan SCL (A5 pada board arduino).

Saya menggunakan rangkaian PCF8574A 16 DIP I/O I2c, skema kecil diberikan di atas. Alamat komponen semacam ini adalah 0x3C dalam contoh saya (A0=0, A1=0, A2=1).

Langkah 2: Diagram Keadaan: Metode yang Lebih Mudah

Diagram Keadaan: Metode yang Lebih Mudah
Diagram Keadaan: Metode yang Lebih Mudah

Metode baru ini didasarkan pada penghitung waktu yang memungkinkan Anda untuk menyusun kode yang baik (terbuat dari 4 karakter: CODE1 lalu CODE2 lalu CODE3 lalu CODE4) pada tombol pada waktu yang tepat.

Sketsa arduino mencakup 4 perpustakaan khusus:

SM.h

Wire.h

Keypad_I2C.h

Keypad.h

Saya memberikan satu pak dari mereka dan sketsa. Jika kode yang diketik bagus, pin 13 menyala dan Anda perlu menekan tombol ' * ' untuk menginisialisasi. Jika kode salah, pin 13 berkedip.

catatan: Saya tidak dapat mengunduh perpustakaan hari ini karena kesalahan server internal. Maaf.

MASALAH TERSELESAIKAN JIKA ANDA MENGGUNAKAN. RAR

Langkah 3: Kesimpulan

Tombol yang ditekan harus dideteksi di tepi yang naik, kecuali, itu tidak akan berjalan dengan benar.

Semua komponen ini sangat murah dan Anda akan memiliki keyboard yang sangat menarik dengan beberapa pin di papan Arduino.

Thanx untuk semua tutorial menarik yang saya temukan.

Selamat diajar!

Direkomendasikan: