1. Hardwere [ K E M B A L I]

(a) Driver Motor

(b) Motor DC
2. Gambar Rangkaian Simulasi [ K E M B A L I]

3. Flowchart [ K E M B A L I]
4. Listing Program [ K E M B A L I]
}
#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 [ K E M B A L I]
Prinsip kerja rangkaian
Pada rangkaian terdapat motor driver yang mana di dalamnya terdapat transistor sebagai penguat. Input dari motor driver adalah tegangan dari baterai yang mana arus masuk pada terminal basis dan keluar pada terminal kolektor dan emitor. Motor driver itu berfungsi untuk mengoptimalkan kecepatan karna tegangan pada arduino tidak cukup untuk mengoptimalkan kecepatan pada motor dc.Sehingga arduino ini berfungsi untuk memberi logika hidup atau mati pada motor driver yang dapat mengatur arah putaran pada motor dc.
Prinsip kerja rangkaian
Pada rangkaian terdapat motor driver yang mana di dalamnya terdapat transistor sebagai penguat. Input dari motor driver adalah tegangan dari baterai yang mana arus masuk pada terminal basis dan keluar pada terminal kolektor dan emitor. Motor driver itu berfungsi untuk mengoptimalkan kecepatan karna tegangan pada arduino tidak cukup untuk mengoptimalkan kecepatan pada motor dc.Sehingga arduino ini berfungsi untuk memberi logika hidup atau mati pada motor driver yang dapat mengatur arah putaran pada motor dc.
6. Video Simulasi [ K E M B A L I]
7. Link Download [ K E M B A L I]
a. HTML
Tidak ada komentar:
Posting Komentar