[LAPORAN AKHIR M2 P1]





LAPORAN AKHIR MODUL 2 PERCOBAAN 1

1. Hardware [Kembali]



2. Rangkaian Simulasi [Kembali]


3. Flowchart [Kembali]


4. Listing Program [Kembali]

#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]

Pada percobaan ini digunakan arduino, motor driver dan  motor DC. Motor driver yang dipakai adalah L293D yang berfungsi untuak memberikan conrol terhadap motor DC . Driver motor ini juga diberikan input vcc 5 volt untuk pengoperasiannya. Pada saat arduino mengirim perintah untuk menghidupkan pada salah satu input motor yang mana disimbolkan dengan logika high atau 1 maka driver motor disini yang akan bertugas mengirimkan daya pada motor pada salah satu output motor berdasarkan seberapa besar sumber yang akan digunakan. selain itu driver ini berfungsi sebagai pemisah antara rangkaian kontroller dan rangkaian daya. 
6. Vidio  [Kembali]




Tidak ada komentar:

Posting Komentar