Daftar Isi:
Video: Contoh Loker Modern dan Baru dan Lebih Mudah Dengan Arduino Matrix Keypad 4x4: 3 Langkah
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Contoh lain penggunaan matriks keypad LCD 4x4 dengan rangkaian I2C.
Langkah 1: 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
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!