Laporan Akhir (Percobaan 1) Modul 3



1. Hardware [kembali]


2. Rangkaian Simulasi [kembali]




3. Flowchart [kembali]








4. Listing 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
    }

  }
}

5. Analisa [kembali]

 Prinsip Kerja Komunikasi UART

Prinsip Kerja Komunikasi UART
        komunikasi UART berkomunikasi secara serial artinya bit bit yang telah diterjemahkan tadi dikirim secara serial dari Tx ke Rx. Artinya prinsip kerja komunikasi UART ini menggunakan Transmitter sebagai pengirim data dan Receiver sebagai penerima data.

Bentuk Data yang dikirim

uart-data-framing
jadi bentuk data yang dikirim dari uart itu adalah
Star bit merupakan data yang akan meng-inisiasi UART untuk membaca data Frame. star bit akan menjadi transisi dari logika high menjadi logika low saat clock berlogika 1.

Data Frame merupakan data yang akan dikirim transmitter ke receiver untuk dieksekusi 

Parity Bit merupakan data bit yang digunakan untuk mengindakasi atau memperingati perubahan data yang terjadi selama proses transmisi.

Stop Bit merupakan data yang menandai akhir dari paket data yang dikirimkan oleh transmitter



6. Video [kembali]









7. Link Download [kembali]


Download video simulasi disini
Download HTML disini

Tidak ada komentar:

Posting Komentar

Popular Posts