Laporan Akhir 2




1. Prosedur
 [Kembali]

I. Buatlah rangkaian dengan alat dan bahan yang ada sesuai dengan modul.
II. Buatlah program untuk arduino master dan slave di software Arduino IDE.
III. Compile program tadi, lalu upload ke dalam arduino.
IV. Setelah program selesai di upload, jalankan rangkaian.

2. Hardware dan Diagram Blok [Kembali]
a) Modul Arduino 


b) Keypad


c) LCD





d) Breadboard


e) Jumper
Diagram Blok



3. Rangkaian Simulasi dan Prinsip Kerja [Kembali]


Inter-Integrated Circuit (I2C) adalah sebuah bus serial yang memungkinkan perangkat elektronik berkomunikasi satu sama lain dengan menggunakan dua kabel, yaitu kabel data (SDA) dan kabel clock (SCL). Master mengirimkan sinyal START ke bus I2C. Sinyal START merupakan transisi dari HIGH ke LOW pada kabel SDA saat kabel SCL tetap dalam keadaan HIGH.

Alamat Slave Master mengirimkan byte alamat slave ke bus I2C. Bit pertama dari byte alamat menunjukkan apakah transfer data akan membaca atau menulis ke slave. Konfirmasi (ACK/NACK) Setiap byte diikuti oleh konfirmasi (ACK) atau non-konfirmasi (NACK) dari slave. Jika slave menerima byte yang benar, akan mengirim sinyal ACK. Jika tidak, NACK dikirim. Transfer Data Setelah alamat slave dikonfirmasi, master atau slave dapat mengirim atau menerima data. Data di kirimkan dalam byte-byte. Stop Transfer data diakhiri dengan sinyal STOP. STOP diindikasikan oleh transisi dari

4. Flowchart [Kembali

Flowchart Arduino Master

Flowchart Arduino Slave



5. Video Demo [Kembali]



6. Kondisi [Kembali]

Percobaan 3

7. Download [Kembali]