Percobaan 1 Modul 2










#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

}

5. Analisa 
[kembali] 


1. Apa pengaruh baterai terhadap motor dc?

Baterai dihubungkan ke pin Vss l293d sebagai pemberi logika HIGH dan LOW pada l293d.

2. Kenapa pin EN(Enable) berlogika high?

Fungsi dari pin EN adalah untuk menonaktifkan atau menonaktifkan motor dc. Jika pin EN diberi logika LOW maka motor dc akan mati. Jika pin EN diberi logika HIGH maka motor dc akan menyala.



7. Link Download [kembali] 
Download Video disini
Download HTML disini 

Tidak ada komentar:

Posting Komentar