Laporan Akhir Percobaan 1

 

1. Komponen [kembali]

1) Arduino Uno


 

2) IC L293D

 


3) Baterai


 


4) Motor


 

2. Rangkaian [kembali]

 




3. Flowchart [kembali]

 

 

4. Listing Program [kembali]

#define in1 9 //defenisikan input 1 pada pin 9

#define in2 10 //defensikan input 2 pada pin 10

 

void setup() {

  pinMode(in1, OUTPUT);

  pinMode(in2, OUTPUT);

}

 

void loop() {

  digitalWrite(in1, HIGH); //pin 1 berlogika 1

  digitalWrite(in2, LOW);  //pin 2 berlogika 0

  delay(6000);   //motor bergerak searah jarum jam selama 6 detik                 

 

  digitalWrite(in1, LOW);  //pin 1 berlogika 0

  digitalWrite(in2, HIGH); //pin 2 berlogika 1

  delay(6000);   //motor bergerak berlawanan jarum jam selama 6 detik                   

}

 

5. Video [kembali]

 

 


6. Analisa [kembali]

1. Bagaimana pengaruh baterai terhadap pergerakan motor

Jawab :

       Baterai itu memiliki tegangan sebesar 12 Volt, lalu tegangan ini akan mengalirkan arus ke dalam motor, semakin tinggi tegangan yang diberikan maka pergerakan motor akan semakin cepat dan sebaliknya, semakin kecil tegangan yang diberikan maka pergerakan motor akan semakin lambat. Sajatinya baterai ini merupakan suplay yang akan diberikan ke motor.

 

2. Jelaskan listing program pada bagian yang menjalankan kondisi masing masing kelompok (bagian deklarasi variabel dan set input output tidak usah)

Jawab :

#define in1 9

#define in2 10

 

void setup() {

  pinMode(in1, OUTPUT);

  pinMode(in2, OUTPUT);

}

 

void loop() {

  digitalWrite(in1, HIGH);

  digitalWrite(in2, LOW); 

  delay(6000);                    

 

Penjelasan :

Pada void loop mengalami proses perulangan, jadi pada kondisi ini input 1 diberikan logika 1 (HIGH) sedangkan pada input 2 diberikan logika 0 (LOW), sehingga membuat motor berputar ke  arah kanan (searah jarum jam)

 

  digitalWrite(in1, LOW); 

  digitalWrite(in2, HIGH);

  delay(6000);        

 

Penjelasan :

Pada void loop mengalami proses perulangan, jadi pada kondisi ini input 1 diberikan logika 0 (LOW) sedangkan pada input 2 diberikan logika 1 (HIGH), sehingga membuat motor berputar ke arah kiri (berlawanan arah jarum jam)

           

}

 

3. Bagaimana jika pin in1 dan in2 tidak dihubungkan ke pin pwm, tetapi ke pin digital biasa (misal pin 12 dan 13)

Jawab :

Motor tetap bergerak tetapi jika tidak dihubungkan dengan pin PWM maka kecepatan gerakan motor tidak dapat diubah.

 

7. Link Download [kembali]

 

Tidak ada komentar:

Posting Komentar