Laporan Akhir 2 Modul 2



1. Hardware[Kembali]

Potensiometer


Motor DC



Arduino Uno




2. Rangkaian Simulasi[Kembali]



3. Flowchart[Kembali]




4. Listing Program[Kembali]

byte pot = A0;
byte motor = 10;
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(2);
}

5. Video[Kembali]



6. Analisa[Kembali]

  • Analisa saat kita mengganti pin arduino byte motor = 9 menjadi pin 4
Setelah kita mengganti pin yang digunakan dari pin 9 ke pin 4 hasilnya adalah motor DC tidak berputar. Hal ini dikarenakan inputan yang diterima motor DC berupa bentuk digital sedangkan untuk dapat memutar motor DC diperlukan sumber analog, maka dari itu untuk menggerakkan motor DC kita hubungkan ke pin PWM  (PWM digunakan membuat sinyal input berupa digital seolah - olah menjadi sinyal analog sehingga dapat menggerakkan motor DC)

7. Link Download[Kembali]

Tidak ada komentar:

Posting Komentar

SENSOR KELAS B

SENSOR KELAS B Oleh :   Auphi Okta Pratama 1710951015 Dosen Pengampu :   Darwison, M.T.