Modul Konverter Keypad Matrix 4x4 ke Antarmuka I2C (IIC)Ringkasan ProdukModul konverter ini dirancang untuk menyederhanakan koneksi dan pembacaan data dari keypad matriks 4x4 (atau push button array sejenis) ke mikrokontroler seperti Arduino, Raspberry Pi, atau ESP32. Dengan mengkonversi antarmuka paralel 8-pin keypad menjadi protokol serial I2C (IIC), modul ini secara signifikan mengurangi jumlah pin GPIO yang terpakai pada mikrokontroler Anda, membebaskan pin untuk fungsi lain. Fitur Utama dan Keunggulan Hemat Pin GPIO: Mengubah 8 pin koneksi keypad menjadi hanya 2 pin I2C (SDA dan SCL), ditambah VCC dan GND. Ideal untuk proyek dengan keterbatasan pin I/O. Antarmuka I2C (Addressable): Menggunakan protokol komunikasi I2C yang populer, memungkinkan daisy-chaining (penyambungan berantai) dengan modul I2C lain. Plug and Play untuk Keypad 4x4: Dirancang khusus untuk kompatibilitas sempurna dengan keypad matriks 4 baris x 4 kolom. Pembacaan Data Efisien: Modul ini menangani pemindaian (scanning) baris/kolom keypad secara internal, mengirimkan data tombol yang ditekan (key press) melalui bus I2C. Ukuran Kompak: Desain PCB yang kecil dan ringkas, mudah diintegrasikan ke dalam casing atau proyek Anda. Spesifikasi TeknisParameterDetailAntarmuka Keypad8 Pin (4 Baris dan 4 Kolom)Tipe KeypadKeypad Matriks 4x4 (16 Tombol)Protokol OutputI2C (IIC)Tegangan Operasi3.3V - 5V DC (Kompatibel dengan sistem 3.3V dan 5V)Pin I2CSDA (Data Serial) dan SCL (Clock Serial)Alamat I2CDapat diatur (tergantung IC yang digunakan, biasanya memiliki alamat default yang dapat diubah)AplikasiAntarmuka pengguna (User Interface), sistem keamanan, kalkulator, kontrol robotika. ī¸ Cara Kerja & Pemasangan Koneksi Keypad: Sambungkan 8 kabel output dari keypad matriks 4x4 Anda ke 8 pin input pada modul konverter (biasanya berlabel R1-R4 dan C1-C4). Koneksi Mikrokontroler:VCC ke 5V / 3.3V MikrokontrolerGND ke GND MikrokontrolerSDA ke pin Data I2C Mikrokontroler (misalnya, A4/SDA pada Arduino Uno)SCL ke pin Clock I2C Mikrokontroler (misalnya, A5/SCL pada Arduino Uno) Pemrograman: Gunakan fungsi atau library I2C pada mikrokontroler Anda untuk membaca byte data dari alamat modul ini. Data yang diterima akan mencerminkan tombol mana yang sedang ditekan.