LAPORAN AKHIR 1 (MODUL 2)


[menuju akhir]




Gambar 1. Motor DC

Gambar 2 Motor Driver

Gambar 3. Arduino Uno

2. Rangkaian Simulasi [kembali]

Gambar 4. Rangkaian simulasi


 
#define in1 9 //Deklarasi pin 9 sebagai input 1
#define in2 10 //Deklarasi pin 10 sebagai input 2
#define duration 2000 //Deklarasi durasi 2000 ms

void setup() { //Semua kode dalam fungsi ini di eksekusi sekali
  pinMode(in1, OUTPUT); //Deklarasi in1 sebagai OUTPUT
  pinMode(in2, OUTPUT); //Deklarasi in2 sebagai OUTPUT

}

void loop() { //Semua kode dalam fungsi ini dieksekusi berulang
  digitalWrite(in1, HIGH); //in1 diberi logika 1
  digitalWrite(in2, LOW);  //in2 diberi logika 0
  delay(1000);                     //Jarak waktu 1000 ms setelah input dieksekusi

  digitalWrite(in1, LOW);  //in1 diberi logika 0
  digitalWrite(in2, LOW);  //in2 diberi logika 0
  delay(1000);                     //Jarak waktu 1000 ms setelah input dieksekusi


  digitalWrite(in1, LOW);  //in1 diberi logika 0
  digitalWrite(in2, HIGH); //in2 diberi logika 1
  delay(1000);                     //Jarak waktu 1000 ms setelah input dieksekusi

  digitalWrite(in1, LOW);  //in1 diberi logika 0
  digitalWrite(in2, LOW);  //in2 diberi logika 0
  delay(1000);                     //Jarak waktu 1000 ms setelah input dieksekusi

}



 
 
 

1. Apa pengaruh baterai 12 volt pada rangkaian percobaan

Jawaban:

Baterai 12 volt pada rangkaian berfungsi untung memberikan tegangan tambahan pada motor DC. Sebenarnya tegangan sudah diberikan oleh Arduino namun tidak cukup kuat untuk membuat motor DC berputar dengan cukup kencang (sesuai yang diinginkan) sehingga ditambahkanlah baterai 12 volt.

 

2. Jika driver motor dihilangkan apa yang terjadi terhadap putaran motor?

Jawaban:

Motor akan tetap berputar namun motor DC tidak dapat berputar dengan kencang (putaran lamban) karena tidak terdapat baterai untuk menambah tegangan pada motor DC. Untuk arah perputaran motor tetap sama seperti kondisi menggunakan motor driver.

 

3. Apa pengaruh delay pada simulasi?

Jawaban:

Delay pada simulasi berfungsi untuk memberikan jeda pada program sesuai dengan waktu yang telah ditentukan pada program. Waktu yang dimasukkan dalam program tersebut dalam bentuk milisekon.

7. Download [kembali]

1. Video Download Di sini
2. HTML Download Di sini
3. Rangkaian Download Di sini
4. List Program Download Di sini

[Kembali ke atas]

Tidak ada komentar:

Posting Komentar