LA 2 M3
Percobaan 2
Komunikasi SPI Menggunakan Arduino
1. Foto Hardware dan Diagram Blok [Kembali]
4. Kabel Jumper
5. Papan Breadboard
2. Prosedur Percobaan [Kembali]
Pada percobaan 2 ini, digunakan komunikasi SPI antara dua Arduino, yaitu Arduino Master dan Arduino Slave. Arduino Master terhubung dengan delapan sakelar DIP sebagai input. Ketika sakelar diposisikan, Arduino Master membaca nilai digital dari setiap sakelar dan mengirimkan nomor pin yang sesuai melalui komunikasi SPI ke Arduino Slave. Arduino Slave menerima data dari Arduino Master melalui komunikasi SPI. Data yang diterima digunakan untuk menentukan pola yang akan ditampilkan pada display seven-segment yang terhubung dengan delapan pin output. Program Arduino Slave menggunakan matriks dua dimensi untuk menyimpan pola-pola biner yang merepresentasikan angka 0 hingga 9. Berdasarkan data yang diterima dari Master, program Slave akan mengambil pola biner yang sesuai dari matriks dan menyalakan pin-pin output yang terhubung dengan display seven-segment, sehingga angka yang sesuai akan ditampilkan.
4. Flowchart dan Listing Program [Kembali]
- Flowchart
- Listing Program:
Download File HTML klik disini
Download Video Percobaan klik disini
Download File Program Master klik disini
Download File Program Slave klik disini
Download File Datasheet Arduino klik disini
Download Datasheet Dipswitch klik disini
Download Datasheet seven segment klik disini
Komentar
Posting Komentar