1. Prosedur [Kembali]
- 1. Rangkai komponen sesuai percobaan dan yang dipilih.
2. Buat program menggunakan Arduino IDE.
3. Transfer program yang telah dibuat ke Arduino Uno.
4. Uji coba program pada rangkaian percobaan sesuai dengan kondisi yang diinginkan.
5. Proses selesai setelah uji coba berhasil dilakukan.
- Rangkaian Simulasi
- Prinsip Kerja
Pada percobaan ini, digunakan komunikasi antara dua Arduino menggunakan protokol I2C. Arduino master berperan sebagai pengirim perintah, yang dalam kasus ini berasal dari input keypad yang terhubung. Sedangkan Arduino slave bertugas sebagai penerima perintah dan mengeksekusinya, dengan output yang ditampilkan pada LCD 16x2. Ketika pengguna menekan tombol pada keypad, Arduino master mendeteksi input tersebut dan mengirimkan karakter yang sesuai melalui saluran komunikasi I2C. Proses ini dimulai dengan inisialisasi menggunakan fungsi Wire.begin(). Pada sisi Arduino slave, LCD diatur menggunakan library LiquidCrystal, dan Arduino tersebut bergabung dengan bus I2C dengan alamat 4. Ketika data diterima oleh Arduino slave, LCD akan membersikan tampilan lalu menampilkan karakter yang diterima dari Arduino master. Komunikasi ini berlangsung secara berulang, memungkinkan tampilan LCD merespons setiap input yang diberikan melalui keypad pada Arduino master.
- Flowchart
- Listing Program
HTML klik disini
- Gambar Hardware klik disini
- Gambar Simulasi klik disini
- Video Demo klik disini
Tidak ada komentar:
Posting Komentar