1. Komponen [back]
Arduino UNO
Motor DC
Potensiometer
byte pot= A0;
byte motor= 9;
int nilai;
int output;
void setup(){
pinMode(motor, OUTPUT);
Serial.begin(9600);
}
void loop(){
nilai= analogRead(pot);
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(200);
Serial.print("\n");
}
byte motor= 9;
int nilai;
int output;
void setup(){
pinMode(motor, OUTPUT);
Serial.begin(9600);
}
void loop(){
nilai= analogRead(pot);
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(200);
Serial.print("\n");
}
1. 1. Apa pengaruh potensiometer terhadap putaran motor DC?
Jawab:
Besar hambatan potensiometer mempengaruhi besar input yang diterima motor DC dan berpengaruh terhadap kecepatan motor DC yaitu bila hambatan potensiometer besar maka kecepatan putar motor DC akan kecil, dan sebaliknya.
2. 2. Jika nilai 10k potensiometer diganti menjadi 50k apa yang terjadi?
Jawab:
Jika nilai 10k pada potensiometer diubah menjadi 50k maka besar output Vcc dari potensiometer akan berubah, namun perubahannya tidak signifikan sehingga tidak memberikan perubahan yang berarti terhadap rangkaian secara keseluruhan.
Link download listing program arduino [disini]
Tidak ada komentar:
Posting Komentar