Tugas Pendahuluan I

 Menuju Akhir




 1. Kondisi (BACK)

Percobaan 1 kondisi 15

Buatlah vehicle mundur 6 detik lalu belok kanan.


2. Gambar Rangkaian Simulasi  (BACK)





3. Video Simulasi (BACK)







4. Prinsip Kerja Rangkaian (BACK)

    Ketika arduino dijalankan maka arduino akan mengeksekusi program dibawah ini yang mana akan mendeklarasi variabel sekaligus men set up pin 7 - 10 untuk dijadikan output.

#define in1 9 //Deklarasi pin 9 sebagai input 1
#define in2 10 //Deklarasi pin 10 sebagai input 2
#define in3 8 // Deklarasi pin 8 sebagai input 3
#define in4 7 // Deklarasi pin 7 sebagai input 4

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

    Lalu pada void loop diberikan logika high untuk pin 10 dan 8 yang mana akan memutar motor ke arah yang sama untuk mudur

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

    Kemudian arduino akan membuat pin 7 berlogika High untuk membuat satu motor saja yang berputar yaitu motor sebelah kanan dan membuat motor lainnya diam yang mana ini akan membuat vechile akan belok.

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

5. Link Download (BACK)



                                                                           Menuju Awal

Komentar

Postingan populer dari blog ini

TP_M4P1K5

LA_M3P1

LA_M4P1