Kondisi potensiometer 100%
2. Gambar Rangkaian Simulasi [Kembali]
3. Video Simulasi [Kembali]
4. Prinsip Kerja Rangkaian [Kembali]
Pada percobaan 3 diminta untuk membuat rangkaian seperti yang ada pada modul, yang mana dibuat rangkaian untuk mengatur kecepatan motor DC. Kondisi yang diminta adalah potensiometer diatur 100%. Digunakan board rangkaian SIMULINO UNO sebagai papan simulasi untuk arduino uno, motor dc, dan potensiometer. Potensiometer sebesar 10k Ohm yang merupakan resistor yang dapat diatur besar resistansinya ini merupakan input analog, sehingga dihubungkan ke pin A0 pada arduino. Selanjutnya 2 kaki pada potensiometer dihunbungkan masing-masing ke power supplay dan ground. Pada motor DC dihubungkan dari pin 9 arduino yang dapat menghasilkan PWM. Karena yang dimita adalah 100%, maka duty cycle dari PWM tersebut juga 100%, sehingga kecepatan motor akan kencang karena diberi tegangan yang maksimal.
Selanjutnya, dimasukkan program ke simulino uno, yaitu:
byte pot= A0; //Deklarasi pin A0 untuk potensiometer
byte motor= 9; //Deklarasi pin 9 untuk motor
int nilai; //Deklarasi variabel nilai
int output; //Deklarasi variabel output
void setup(){ //Semua kode dalam fungsi ini dieksekusi sekali
pinMode(motor, OUTPUT); //Deklarasi motor sebagai OUTPUT
Serial.begin(9600); //Set baud rate 9600
}
void loop(){ //Semua kode dalam fungsi ini dieksekusi berulang
nilai= analogRead(pot); //Membaca nilai potensiometer
output= map(nilai, 0, 1023, 0, 255);
analogWrite(motor, output);
Serial.print("potensiometer: ");
Serial.print(nilai);
Serial.print(" ");
Serial.print("output: ");
Serial.print(output);
delay(2);
}
Tidak ada komentar:
Posting Komentar