4.2 Menghidupkan Motor DC




1. Hardware


2. Rangkaian Simulasi

3. Flowchart




4. Listing Program

#define in1 9
#define in2 10
void setup() {  OUTPUT); 
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
}
5. Video


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
File Rangkaian (Download)
File Html (Download)
File Video (Download)

Tidak ada komentar:

Posting Komentar