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); } |
1. Apa pengaruh potensiometer terhadap putaran motor dc
2. Jika nilai 10k potensiometer diganti menjadi 50k apa yang terjadi?
Tidak ada komentar:
Posting Komentar