1. Komponen [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. Video [kembali]
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
6. Kondisi [kembali]
1. jelaskan prinsip kerja ICL293D
Jawab:
Apabila ICL293D diberi input yang berbeda maka motor akan bergerak dan
sebaliknya ketika diberi input yang sama motor tidak akan bergerak. Dengan input
(1,0), maka motor akan bergerak searah jarum jam, dan input (0,1), maka motor akan
bergerak berlawanan arah jarum jam.
2. analisa rangkaian percobaan 1 jika tidak menggunakan driver motor
Jawab:
Apabila driver motor dihilangkan, maka motor akan tetap bergerak tetapi tidak
dapat bergerak dengan kencang, karena tidak terdapat baterai untuk menambah
tegangan pada motor DC. Untuk arah putaran motor tetap sama seperti kondisi
sebelumbnya menggunakan driver motor.
3. apakah bisa mengatur kecepatan motor menggunakan ICL293D
Jawab:
Bisa, dengan mengubah nilai tegangan pada motor drive(ICL293D).
3. Rangkaian Download Di sini
4. List Program Download Di sini
Tidak ada komentar:
Posting Komentar