Laporan Akhir 1




1. 
Alat dan Bahan [Kembali]

- Arduino
Dalam memprogram Arduino, kita bisa menggunakan komunikasi serial agar Arduino dapat berhubungan dengan komputer ataupun perangkat lain.


- Bread Board
Merupakan sejenis papan roti yang biasanya digunakan untuk membuat prototype rangkaian elektronik. Beberapa orang kadang menyebutnya project board atau bahkan  protoboard (prototype board).




- Kabel Jumper
Kabel jumper adalah suatu istilah kabel yang ber-diameter kecil yang di dalam dunia elektronika digunakan untuk menghubungkan dua titik atau lebih dan dapat juga untuk menghubungkan 2 komponen elektronika. Kabel jumper jenis ini digunakan untuk koneksi male to male pada kedua ujung kabelnya.

 -LED

 -Resistor

2. Rangkaian  [Kembali]





3. Prinsip Kerja [Kembali]

Pada percobaan ini merupakan percobaan UART, dimana disini kita akan menggunakan 2 Arduino, satu sebagai Master dan satu lagi sebagai Slave. Disini kita akan menggunakan Pin Tx(Transmitter) untuk mentransfer data dari master ke slave dan pin Rx(Receiveir) yang akan menerima data dari transmitter. Pada program Arduino kita akan membuat LED sebagai outputnya, dimana jika kita mengirimkan sinyal dari master ke slave melalui pin Tx-Rx maka LED akan hidup, karena LED dipasang pada Slave (penerima)
berikut listing program nya :

MASTER 

#define button 2 

void setup() 
{
pinMode(button,INPUT_PULLUP);
Serial.begin(115200); 
}

void loop() 
{
int nilai = digitalRead(button);

//ditekan
if(nilai == 0)
{
Serial.print("1");
}
else
{
Serial.print("2");
}

delay(200);

SLAVE

#define led 12 
void setup() 

{
pinMode(led,OUTPUT); 
Serial.begin(115200); 
 

void loop() 

{
if(Serial.available()>0)
{
int data = Serial.read();
if(data=='1') 
{
digitalWrite(led,HIGH);
}
else
{
digitalWrite(led,LOW);
}

}
}
 


4. Video Percobaan [Kembali]





5. Analisis [Kembali]

1. Apa pengaruh Baudrate terhadap rangkaian jika divariasikan?

    Jawab :
 
Baudrate adalah kecepatan pengiriman data dalam bit-per-second. Pada percobaan jika semakin tinggi baudrate yang digunakan maka kecepatan pengiriman sinyal juga cepat , sehingga pada percobaan kita menggunakan baudrate 115200 yang membuat LED hidup lebih cepat.

2. Analisa yang terjadi jika pada kedua pin tx/rx dicabut?

    Jawab: 

Jika kabel Tx Slave dicabut maka data dari master tetap bisa dikirim dari master dan diterima slave, sedangkan jika kabel Tx master yang dicabut maka data tidak akan bisa dikirim karena pin transmiter  nya dicabut.


6. Download [Kembali]

-File html download file
-File Rangkaian download file
-File Program Master download file
-File Program Slave download file
-File Video download file
-Datasheet Potensiometer Download File
-Datasheet Arduino UNO Download File
-Datasheet Resistor download file
-Datasheet Arduino UNO download file
-Datasheet LED download file

Tidak ada komentar:

Posting Komentar

  PRAKTIKUM MIKROPROSESOR DAN MIKROKONTROLER TAHUN 2022         Arzi Wahdini   2010952001         JURUSAN TEKNIK ELEKTRO...