MODUL 2 PERCOBAAN 1 KONDISI 9

3. FLOWCHART [kembali]



4. LISTING PROGRAM [kembali]

1. Searah ke kiri

#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

}

2. Searah ke kanan

#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, LOW); //in1 diberi logika 1
  digitalWrite(in2, HIGH);  //in2 diberi logika 0
  

}

5. VIDEO SIMULASI [kembali]





6. PRINSIP KERJA RANGKAIAN [kembali]

Pada rangkaian terdapat dua buah motor DC yang berputar searah. Motor DC itu sendiri merupakan piranti elektronika yang mengubah energi listrik menjadi energi mekanik. Pada motor DC terdapat 2 input yang jika diberikan nilai input yang berbeda, motor tersebut akan berputar CCW atau CW tergantung pada inputan yang dimasukkan (listring program yang dibuat dan di masukkan ke arduino)
jika pada program, kita memasukkan dua buah input dengan nilai yang sama, maka motor akan berhenti, dan jika berbeda, maka motor akan bergerak. maksud nilai disini ialah HIGH atau LOW, seperti :
HIGH HIGH = Motor tidak berputar
HIGH LOW = Motor berputar ke kiri
LOW LOW = Motor tidak berputar
LOW HIGH = Motor berputar ke kanan

Pada Rangkaian yang telah kita buat, ada dua buah motor yang dipasang paralel, serta Motor Driver L293D atau H-Bridge merupakan suatu rangkaian yang berfungsi untuk menggerakkan motor DC melalui perintah dari Mikrocontroller. pada Motor Driver tsb ada 2 buah inputan dengan pin IN1 dan IN2 merupakan input untuk menjalankan perintah dari arduino melalui pin 9 dan 10. dan pin VSS dan VS merupakan pin untuk daya, sedangkan pin OUT1 dan OUT2 merupakan pin yang digunakan sebagai keluaran yang terhubung pada Motor DC. dari simulasi, kita membuat in1 bernilai HIGH, dan in2 bernilai LOW, sehingga kedua motor yang dipasang paralel tersebut bergerak serentak ke kiri. atau bisa juga di ubah menjadi LOW dan HIGH untuk menggerakkannya ke kanan.

7. LINK DOWNLOAD [kembali]

=> Download Rangkaian Proteus
=> Download Video Simulasi
=> Download HTML
=> Download listing

Tidak ada komentar:

Posting Komentar