Lap Akhir 3 Modul 2





1. Hardware [kembali]

Gambar 1. Potensiometer

Gambar 2. Motor DC

Gambar 3. Arduino Uno




2. Rangkaian Simulasi [kembali]



3. Flowchart [kembali]







4. Listing Program [kembali]


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(2000);
}


5. Analisa [kembali]

Pengaruh Potensiometer terhadap kecepatan putar motor


Potensiometer merupakan resistor yang nilai hambatannya dapat diubah-ubah dengan cara memutar atau menggeser wiper-nya. Dengan menggeser tadi akan merubah resistansinya yang berpengaruh terhadap tegangan output yang akan diberikan kepada motor dc yang akan dibaca sebagai suatu modulasi PWM untuk memutar motor dc. Jadi semakin tinggi nilai penggunaan potensiometer maka nilai tegangan yang akan dibaca dan diberikan ke motor dc akan semakin besar dan meningkatkan kecepatan motor dc dan sebaliknya.




6. Video [kembali]









7. Link Download [kembali]

Download rangkaian disini
Download video simulasi disini
Download HTML disini

Tidak ada komentar:

Posting Komentar

Popular Posts