1. Hardware [Kembali]
- Arduino Uno
 
- LED
 - BUTTON
 
2. Rangkain Simulasi [Kembali]
3. Listing Program dan Flowchart [Kembali]
- Listing Program
 
//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(34500); //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
}
}
}
- Flowchart
 
4. Kondisi [Kembali]
- Ubah boud rate pada Slave menjadi 34500
 
5. Video Simulasi dan Prinsip Kerja [Kembali]
6. Analisa [Kembali]
1. Apa pengaruh baud rate terhadap rangkaian, bandingkan hasilnya jika baud rate diganti menjadi 100 baud/s
Jawab:
Pada rangkaian baud rate dapat mangatur pengiriman data, semakin besar nilai aud rate maka semakin tinggi kecepatan pengiriman data. Jika baud rate diganti menjadi 100 baud/s, hal ini merupakan penurunan boud rate pada rangkaian, maka pengiriman data pada rangkaian (Slave) akan menurun. Pada indikator outpu akan tetap menyala apabila dilakukan pull-up pada button.
2. Bandingkan respon rangkaian jika indikator outputnya adalah LED dengan Buzzer
Jawab:
Jika dilihat dari rangkaian dan listing programnya, LED dan BUZZER menjadi indikator tidak memiliki perbedaan yang spesifik. Namun dilihat dari tegangan yang dibutuhkan, LED dan BUZZER perlu settingan yang berbeda pada operating voltage-nya. LED bersinar, sedangkan BUZZER bebunyi.


Tidak ada komentar:
Posting Komentar