TUGAS PENDAHULUAN MODUL 2

 





1. Kondisi [back]
Kondisi yang digunakan pada Tugas Pendahuluan ini adalah Percobaan 3 kondisi 2 yaitu kondisi potensiometer 10%

2. Hardware [back]
  • Arduino Uno
  • Potensiometer
  • Motor DC



3. Rangkaian Simulasi [back]

pada rangkaian terdapat arduino uno yang dihubungkan dengan motor DC dan juga potensiometer. untuk listing program nya pada baris pertama program di eksekusi hanya 1 kali, barsi kedua mendeklarasikan pin 9 sebagai output, baris ke 4 void loop program di eksekusi berulang, baris ke 5 deklarasi A0 sebagai input lalu dimasukkan ke variabel var, baris ke 6 mengubah range 0-1023 menjadi 0-255 lalu dimasukkan ke variabel pwm, terakhir delay 100 yang berarti perulangan program memiliki delay 100ms.

4. Flowchart [back] 






5. Listing Program [back]

void setup(){   //fungsi ini hanya dijalankan sekali program
pinMode(9,OUTPUT);    //Deklarasi pin 9 sebagai output
}
void loop(){  //fungsi ini dijalankan berulang
int val = analogRead(A0);   //Deklarasi A0 sebagai input lalu dimasukkan ke variabel var
byte pwm = map(val, 0, 1023, 0, 255);  // Mengubah range 0-1023 menjadi 0-255 lalu dimasukkan ke variabel pwm
analogWrite(9,pwm);  //Deklarasi output pwm pada pin 9 
delay(100); //mendelay perulangan program selama 100 ms
}







HTML - Download
Simulasi Proteus - Download
Listing Program - Download
Video - Download

Tidak ada komentar:

Posting Komentar