Tugas Pendahuluan 2 Modul 2




1. Kondisi
[Kembali]
*PERCOBAAN  3 KONDISI 2*
Kondisi potensiometer 10%

2. Gambar Rangkaian Simulasi [Kembali]

3. Video Simulasi [Kembali]
4. Prinsip Kerja [Kembali]

Pada percobaan 3 kondisi 2, kita menggunakan alat dan bahan seperti arduino uno, Potensiometer, VCC (dc generator), dan motor-dc. Setelah itu, kita hubungkan kaki 2 dari potensio ke kaki analog A0 dari arduino, kaki 1 ke VCC (dc generator), dan kaki 3 ke ground. Selanjutnya, kita hubungan kaki D9 ke motor dc. Selanjutnya setelah semua terangkai, kita selanjutnya membuat listing program, adapun listing program dan penjelesannya ada di bawah ini:
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(350); //mendelay perulangan program selama 350 ms
}
Dari listing program di atas, dapat terlihat bawah kita menggunakan fungsi void setup()  bahwa fungsi ini dan program di dalamnya dijalankan sekali program. Di dalamnya, terdapat pinMode(9, OUTPUT) untuk mendeklarasikan bahwa pin 9 yang terhubung ke motor sebagai ouput. Selanjutnya kita menggunakan fungsi void loop() untuk mengeksekusi program di dalamnya dijalankan berulang (looping). Didalam fungsi ini terdapat int val = analogRead(A0), dimana A0 yang terhubung ke potensiometer dideklarasikan sebagai input kemudain dimasukkan ke variabel var dengan bentuk tipe data integer. Selanjutnya ada byte pwm = map(val, 0, 1023, 0, 255), dimana ini akan mengubah range dari 0-1023 menjadi 0-255 lalu dimasukkan ke variabel pwm. Selanjtunya, kita menuliskan analogWrite(9, pwm) untuk mendeklarasikan ouput pwm pada pin 9, dan yag terakhir kita delay perulangan program selama 350 ms.

5. Link Download [Kembali]


No comments:

Post a Comment

  BAHAN PRESENTASI KULIAH TEKNIK ELEKTRO UNAND Disusun Oleh: Muhammad Dafa NIM : 2010951044 Dosen Pembimbing: 1. Dr. Darwison, MT 2. Zaini, ...