4.2 Menghidupkan Motor DC
pinMode(in2, 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
}
}
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
}
6. Analisa
1.
Pengaruh Delay
Pengaruh delay pada motor dc yaitu memberi waktu tunda/jeda
atau berganti kecepatan pada motor dc untuk berputar dan berputar kembali
sesuai arah putar awal atau sebaliknya yang nilai delaynya sudah ditentukan
pada saat pengkodingan. Apabila delay tidak dibuat maka motor dc akan terus berputar
tanpa henti.
7. Link Download
Tidak ada komentar:
Posting Komentar