Percobaan 1 Kondisi 2
2. Rangkaian Simulasi[Kembali]
Sebelum dijalankan
Setelah dijalankan
Pada rangkaian percobaan, terdapat arduino master dan arduino slave, button, dan led. Pin 2 arduino master terhubung ke button kemudian ke ground. Pin 12 arduino slave terhubung dengan LED dan ke ground. Pada rangkaian ini digunakan prinsip UART yaitu menerjemahkan antara bit-bit paralel data dan bit-bit serial. Data akan dikirimkan secara paralel dari data bus ke UART1. Nanti UART1 ditambahkan start bit, parity bit, dan stop bit dalam satu paket data. Paket data ini ditransmisikan secara serial dari Tx UART1 ke Rx UART2 yang kemudian dikonversikan datanya dan ditransfer paralel ke data bus penerima.
Selanjutnya untuk program master pada serial.begin digunakan untuk mensetting baud rate nya. Untuk inputan nilai button dengan digitalRead. Lalu serial.print untuk mengirimkan data ke port serial.
Untuk program sleve, serial.available berfungsi sebagai menghasilkan jumlah byte di port serial yang belum terbaca yang mana lebih besar dari nol. Untuk int data yaitu serial.Read. LED akan menyala dalam keadaan high dan akan mati dalam keadaan low.
File Rangkaian Proteus Klik disini
File Program Arduino Master Klik disini
Datasheet Arduino Klik disini
Tidak ada komentar:
Posting Komentar