Laporan Akhir 1



Percobaan 2
1. Jurnal
[Kembali]

2. Alat dan Bahan [Kembali]
a) Modul Arduino 


b) Keypad 


c) 7-Segment 



d) Breadboard


e) Jumper


3. Rangkaian Simulasi [Kembali]



4. Prinsip Kerja [Kembali
Keypad terdiri dari 16 tombol yang tersusun dalam matriks 4x4. Setiap tombol terhubung ke pin digital Arduino Uno melalui resistor pull-up.Ketika tombol ditekan, nilai resistansi pada pin digital Arduino Uno berubah, dan Arduino Uno dapat mendeteksi tombol mana yang ditekan. Arduino Uno kemudian menentukan tombol mana yang ditekan berdasarkan nilai resistansi. Arduino Uno melakukan operasi matematika berdasarkan tombol yang ditekan dan nilai yang disimpan sebelumnya. Hasil operasi matematika ditampilkan pada LED display.

5. Video Percobaan [Kembali]


6. Analisa [Kembali]
1. Analisa pengaruh apabila program pada void loop dipindahkan ke void set up!
    Jawab:
Memindahkan program dari void loop ke void setup akan mengubah program dari interaktif menjadi statis. Program tidak lagi dapat merespon penekanan tombol keypad secara terus menerus. Akibatnya, program tidak lagi terus menerus memeriksa penekanan tombol keyboard dan menampilkan karakternya pada seven-segment display. Kehilangan fungsionalitas utama yaitu kemampuan membaca input pengguna secara terus menerus.

 2. Analisa jenis 7-segmen yg digunakan, apa commonnya, dan jelaskan kenapa penggunaan common tersebut!
    Jawab:
Jenis 7-segmen yang digunakan adalah common katoda. Pada percobaan, semua katoda (kaki negatif) dari LED 7-segmen terhubung bersama-sama ke pin GND. Kaki positif dari setiap LED 7-segmen terhubung ke pin Arduino yang berbeda, untuk menyalakan LED, pin Arduino yang terhubung ke anoda LED di set ke LOW.


3. Jelaskan kenapa keypad bisa mendeteksi berbagai angka dan huruf?
    Jawab:
    
Keypad dapat mendeteksi berbagai angka dan huruf karena menggunakan sistem matriks. Sistem matriks ini terdiri dari beberapa baris dan kolom kabel yang dihubungkan ke tombol-tombol pada keypad. Ketika tombol ditekan, arus akan mengalir melalui baris dan kolom yang terhubung ke tombol tersebut. Arus ini kemudian dideteksi oleh mikrokontroler yang terhubung ke keypad. Mikrokontroler kemudian akan menentukan tombol mana yang ditekan berdasarkan baris dan kolom yang aktif.

7. Download [Kembali]