Laporan Akhir 1


 

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]
  Pada percobaan ini kita menggunakan komunikasi UART ( Universal Asynchronous Receiver Transmitter) yang terdiri dari 2 mikrokontroller yaitu master dan slave, master berfungsi sebagai pemerintah, atau receiver data pada Master dikirim dari bus data secara paralel,lalu data masuk ke master dan data dikirim ke slave untuk menyuruh slave melakukan perintah dan mengeksekusi, button berfungsi sebagai pengatur kondisi high dan low output LED, jika button ditekan maka kondisi high dan lampu LED akan menyala, dan sebaliknya jika button tidak ditekan maka kondisinya low, dan lampu LED tidak menyala. Jadi slave berfungsi melakukan perintah dan mengeksekusi dan master menyuruh slave melakukan perintah.
 

6. Video Simulasi [KEMBALI]


7. Link Download [KEMBALI]
Download Video Praktikum disini
Download Listing Program disini

Tidak ada komentar:

Posting Komentar

Entri yang Diunggulkan

Praktikum ESD, Mp dan Mc

OLEH: Wahyudi Abrar 1710953002 Dosen Pengampu: Darwison,M.T Referensi: a. J.G. Webs...

Popular Posts