Laporan Akhir Modul 2 Percobaan 3
1. Komponen [ B A C K ]3. Flowchart [ B A C K ]
4. Listing Program [ B A C K ]
1.
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");
}
Arduino akan melakukan pembacaan terhadap nilai tegangan pada potensiometer yang dihubungkan dengan pin analog pada arduino karena sinyal keluaran dari potensiometer berbentuk sinyal analog. Kemudian arduino akan melakukan ADC pengubahan sinyal analog ke digital dengan perubahan nilai nya menggunakan sintaks map. Hasil konversi nilai tadi akan diubah dalam bentuk PWM sebagai nilai keluaran dari arduino kepada motor
6. Analisa [ B A C K ]
1. Bagaimana pengaruh potensiometer terhadap kecepatan motor?
Jawab :
Semakin tinggi nilai hambatan pada potensiometer maka kecepatan motor akan semakin
cepat begitupun sebaliknya
2. Bagaimana cara menghubungkan kaki-kaki potensiometer?
Jawab :
Kaki Vcc bisa dihubungkan secara bebas baik di pin paling kiri atau paling kanan, jika
telah ditentukan maka dihubungkan ke sumber tegangan. Kaki ground akan berada di sisi
7. Link Download [ B A C K ]
File Hardware Download
Video Simulasi Download
File HTML Download
Listing Program Download
Flowchart Download
Video Simulasi Download
File HTML Download
Listing Program Download
Flowchart Download
Tidak ada komentar:
Posting Komentar