Laporan Akhir Percobaan 1



 1. Komponen[Kembali]




Arduino Uno
Push Button

LED

Buzzer


2. Rangkaian Simulasi[Kembali]




3. Flowchart[Kembali]

Master
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 buzzer 12 //Deklarasi pin 12 untuk Buzzer

void setup()    //Semua kode dalam fungsi ini dieksekusi sekali
{
  pinMode(buzzer, OUTPUT); //Deklarasi Buzzer 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(buzzer, HIGH); //Buzzer menyala
    }
    else
    {
      digitalWrite(buzzer, LOW); //Buzzer mati
    }

  }

}






    Tambahkan buzzer sebagai output sehingga outputnya menjadi buzzer dan LED.

Analisa :
1. Apa pengaruh baud rate terhadap rangkaian, bandingkan hasilnya jika baud rate diganti menjadi 100 baud/s
Jawab :
Baud rate adalah kecepatan pengiriman data. Semakin tinggi Baud rate maka semakin singkat waktu pegiriman data, begitu juga sebaliknya. Jika baud rate diganti menjadi 100baud/s maka waktu pengiriman data semakin lama sehingga terjadi delay dalam menghasilkan output, hal ini dikarenakan nilai baud rate yang kecil sehingga waktu pengiriman data ke output menjadi lebih lama

2. Bandingkan respon rangkaian jika indikator outputnya adalah LED dengan buzzer
Jawab :
Setelah dilakukan percobaan didapatkan bahwa respon buzzer dan LED pada rangkaian sama. Ketika button ditekan LED dan Buzzer hidup dalam waktu yang bersamaan begitu juga ketika button dilepas LED dan Buzzer mati dalam waktu yang bersamaan. 

File rangkaian proteus   [Download]
File arduino master        [Download]
File arduino slave            [Download]
Video Simulasi                 [Download]
Datasheet arduino          [Download]
HTML                                [Download]

Tidak ada komentar:

Posting Komentar

Laporan Akhir Percobaan 1 [KEMBALI KE MENU SEBELUMNYA] DAFTAR ISI 1. Komponen 2. Rangkaian Simulasi 3. Flowchart 4. Listing Program 5. Video...