- Tampilan 2 baris @ 16 karakter, 5 x 8 pixel
- Display controller: HD44780 (standar industri LCD)
- Dilengkapi lampu latar warna biru/hijau/kuning
- Sudut pandang lebar dengan tingkat kontras yang dapat diatur dan terlihat jelas
- Tegangan kerja: 5V DC
- Dimensi modul: 80 x 36 x 12 mm
- Dimensi layar tampilan: 64,5 mm x 16 mm
Master Arduino: Memulai dengan mengatur keypad dan I2C. Keypad mendeteksi tekanan tombol dan mengirim nilai yang sesuai ke Arduino slave melalui I2C. Ini memungkinkan master untuk memberikan perintah ke slave berdasarkan masukan pengguna.
Loop pada Master: Master terus menunggu input dari keypad. Saat tombol ditekan, master mengirim nilai tombol ke slave dengan menggunakan fungsi transmisi I2C.
Slave Arduino: Memulai dengan mengatur LCD dan I2C. LCD menampilkan informasi kepada pengguna. Slave menerima data dari master melalui I2C.
Setup pada Slave: Slave menginisialisasi LCD dan menetapkan alamat I2C-nya. Fungsi penerimaan I2C didaftarkan untuk memproses data yang diterima dari master.
Loop pada Slave: Slave menunggu data dari I2C. Saat data tiba, slave memproses dan menampilkan data pada LCD sesuai dengan kondisi yang ditentukan dalam program.
Kondisi Tampilan LCD: Saat slave menerima angka dari 1 hingga 9, angka tersebut akan ditampilkan pada LCD. Angka ganjil muncul di kolom kedua, sementara angka genap di kolom pertama.
Dengan cara ini, kedua Arduino dapat berkomunikasi dengan lancar melalui I2C, dan LCD menunjukkan output yang sesuai dengan kondisi yang diprogram.
Tidak ada komentar:
Posting Komentar