Percobaan I : Motor DC
Modul 2 Praktikum Mikroprosessor & Mikrokontroller
Modul 2 Praktikum Mikroprosessor & Mikrokontroller
Modul 2
PWM DAN ADC
#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]
1. Analisa Kerja Rangkaian
Pada rangkaian yang dibuat pada praktikum dapat diketahui bahwa rangkain ini digunakan untuk menghidupkan motor dc. Komponen yang digunakan pada rangkaian yaitu motor dc, driver motor, arduino dan jumper. Input dari motor ada 2 dan diatur nanti pada program arduino untuk port yang digunakan. Driver motor digunakan untuk mengatur kecepatan motor
2. Jelaskan cara mengganti arah putar/ rotasi motor
Dari praktikum yang telah dilakukan dapat diketahui bahwa cara untuk menggati arah dari rotasi motor yaitu dengan menggati settingan pada program/codding arduino nya. Motor akan berputar jika ada beda potensial, jika pada in1 high dan in2 low maka motor akan berputar searah jarum jam dan apabila kita ganti in1 dengan low dan in dengan high maka motor akan berputar berlawanan dengan arah jarum jam



No comments:
Post a Comment