Lap Akhir 1 MODUL 3 MIKRO
komunikasi UART
1. Hardware [Kembali]
2. Gambar Rangkaian Simulasi [Kembali]
3. Flowchart [Kembali]
MASTER
SLAVE
4. List Program [Kembali]
{
//MASTER
#define
button 2 //Deklarasi pin 2 untuk button
void setup() //Semua kode dalam fungsi ini
dieksekusi sekali
{
pinMode(button,
INPUT_PULLUP);
Serial.begin(9600);
//Set baud rate 9600
}
void loop() //Semua kode dalam fungsi ini
dieksekusi berulang
{
int nilai
= digitalRead(button);
//Button
ditekan
if (nilai
== 0)
{
Serial.print("1");
}
else
{
Serial.print("2");
}
delay(200);
}
//SLAVE
#define
led 12 //Deklarasi pin 12 untuk LED
void
setup() //Semua kode dalam fungsi ini dieksekusi sekali {
pinMode(led,
OUTPUT); //Deklarasi LED sebagai output
Serial.begin(9600); //Set
baud rate 9600
}
void
loop()
|
//Semua
program dalam fungsi ini dieksekusi berulang
|
if
(Serial.available() > 0)
{
int data
= Serial.read();
if (data
== '1') //Jika data yang dikirimkan berlogika
{
digitalWrite(led,
HIGH); //LED menyala
}
else
{
digitalWrite(led,
LOW); //LED mati
}
}
}
6. Prinsip Kerja Rangkaian [Kembali]
1 1) kegunaan Set Boud Rate pada listing
program
Kegunaaan
dari set Boud rate pada listing program percobaan ini adalah untuk menentukan
atau memasukan kecepatan pemberian atau ataupun penerimaan data yang dilakukan
oleh arduino. Dengan mendeklarasikan kecepatan dengan menggunakan sintax set
boud rate pada listing program arduino maka kita dapat megetahui berepa
kecepatan transfer data yang dilakukan oleh arduino tersebut.
2
2)Prinsip
kerja UART
UART adalah salah satu komunikasi asyncronus yang menggunakan kaki Rx
dan Tx sebagai jalur komunikasi nya. Prinsip kerja tipe komunikasi ini ialah
arduino master akan mengirimkan data melalui kaki Tx dan akan diterima oleh
arduino slave elalui kaki Rx kemudian arduino slave akan menghidupkan LED.
1.
untuk mengubah data digital dalam format BCD untuk ditampilkan dalam format angka desimal secara visual
Read more at: http://elektronika-dasar.web.id/dekoder-bcd-ke-7-segmen-cmos-4511/
Copyright © Elektronika Dasar
Read more at: http://elektronika-dasar.web.id/dekoder-bcd-ke-7-segmen-cmos-4511/
Copyright © Elektronika Dasar
Fungsi dari dekoder BCD
ke 7 penampil 7 segmen ini adalah untuk mengubah data digital dalam
format BCD untuk ditampilkan dalam format angka desimal secara visual
Read more at: http://elektronika-dasar.web.id/dekoder-bcd-ke-7-segmen-cmos-4511/
Copyright © Elektronika Dasar
Read more at: http://elektronika-dasar.web.id/dekoder-bcd-ke-7-segmen-cmos-4511/
Copyright © Elektronika Dasar
Fungsi dari dekoder BCD
ke 7 penampil 7 segmen ini adalah untuk mengubah data digital dalam
format BCD untuk ditampilkan dalam format angka desimal secara visual
Read more at: http://elektronika-dasar.web.id/dekoder-bcd-ke-7-segmen-cmos-4511/
Copyright © Elektronika Dasar
Read more at: http://elektronika-dasar.web.id/dekoder-bcd-ke-7-segmen-cmos-4511/
Copyright © Elektronika Dasar