mikro perc. 1 modul 2

 


1. Komponen
[kembali]

Motor DC

Driver Motor

Arduino

Ground

Power

Sumber DC

2. Rangkaian Simulasi
[kembali]

 

    Prinsip kerja rangkaianya adalah , Kita beri masukan dengan melakukan coding di software arduino, lalu hubungkan software arduino dengan arduino. Setelah itu, hubungkan pin arduino dengan  pin yang ada di motor driver yaitu kaki 10 ke input 1 dan kaki 9 ke input 2, dan kaki output dari motor driver dihubungkan ke motor dc, dan kaki Vcc dihubungkan ke baterai, sehingga perputaran motor akan lebih maksimal.

 

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

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); //in1 diberi logika 0
 delay(1000);                    //Jarak waktu 1000 ms setelah input dieksekusi

}

 5. Kondisi
[kembali] 

1. Mengapa pada percobaan 1 menggunakan driver motor L293D? Bagaimana jika tidak?

Jawab:

   Penggunaan driver motor L293D adalah untuk mengatur sinyal input dari mikrokontroler dan dilakukan untuk mengatur motor DC baik itu arah putaran maupun kecepatannya. Jika tidak menggunakan driver motor L293D maka kecepatan dan arah motor DC menjadi tidak beraturan dan tidak dapat dikendalikan.

2. Apa yang terjadi jika tidak ditambahkan baterai pada percobaan?

Jawab:

     Jika tidak ada baterai pada percobaan menyebabkan motor DC tidak dapat berputar, karena tidak ada tegangan yang mengalir untuk menghidupkan motor DC.

  6. Video
[kembali]


 

7. Link Download
[kembali]

 KLIK UNTUK RANGKAIAN SIMULASI

KLIK UNTUK LISTING PROGRAM 

KLIK UNTUK VIDIO 

KLIK LIBRARY ARDUINO

KLIK DATASHEET ARDUINO

KLIK DATASHEET MOTOR DC

KLIK DATASHEET L293D

KLIK UNTUK HTML

Tidak ada komentar:

Posting Komentar