#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
}
Prinsip Kerja
Driver motor L293D dihubungkan kaki in1 dan in2 nya ke pin 9 dan 10 oada arduino, Lalu out1 dan out 2 nya dihubungkan ke motor ,dan diberi tegangan oleh vcc dan battery. Prinsip kerja dari L293D ini adalah apabila diberi input yang berbeda barulah motor akan berputar dan ketika diberi input yang sama motor tidak akan berputar. Dengan input (1,0) motor akan berputar searah jarum jam , dan input (0,1) motor akan berputar berlawanan arah jarum jam
Jawaban:
Prinsip kerja dari L293D ini adalah apabila diberi input yang berbeda barulah motor akan berputar dan ketika diberi input yang sama motor tidak akan berputar. Dengan input (1,0) motor akan berputar searah jarum jam, dan input (0,1) motor akan berputar berlawanan arah jarum jam.
2. analisa rangkaian percobaan 1 jika tidak menggunakan driver motor
Jawaban:
Motor akan tetap berputar namun motor DC tidak dapat berputar dengan kencang (putaran lamban) karena tidak terdapat baterai untuk menambah tegangan pada motor DC. Untuk arah perputaran motor tetap sama seperti kondisi menggunakan motor driver.
3. apakah bisa mengatur kecepatan motor menggunakan ICL293D
Jawaban:
menurut saya bisa dengan menambahkan tegangan pada motor driver (ICL293D)
No comments:
Post a Comment