1. Hardware [Kembali]
Gambar 1.Driver Motor
Gambar 2. Motor DC
2. Rangkaian Simulasi [Kembali]

3. Flowchart [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. Analisa [Kembali]
Analisa Saat #define diubah menjadi int
Pada program int berarti pendeklarasian variabel dan inisiasi dalam RAM (Random Access Memory), Sedangkan define compiler akan menggantikan in dengan pin yang ingin kita deklarasikan, seperti pada program in1 akan menggantikan 9, dan begitu juga dengan in2 akan menggantikan 10, dan akan berefek pada memori program, pada program jika diganti define dengan int tidak akan mempengaruhi kerja rangkaian, namun perbedaan terletak dalam pendeklarasian
6. Video [Kembali]
Analisa Saat #define diubah menjadi int
Pada program int berarti pendeklarasian variabel dan inisiasi dalam RAM (Random Access Memory), Sedangkan define compiler akan menggantikan in dengan pin yang ingin kita deklarasikan, seperti pada program in1 akan menggantikan 9, dan begitu juga dengan in2 akan menggantikan 10, dan akan berefek pada memori program, pada program jika diganti define dengan int tidak akan mempengaruhi kerja rangkaian, namun perbedaan terletak dalam pendeklarasian
6. Video [Kembali]
Tidak ada komentar:
Posting Komentar