PRAKTEK ROBOTIKA
DOSEN PEMBIMBING :
Rian Rahmanda Putra, S.Kom., M.Kom
DISUSUN OLEH :
Nama : Freri Dekasari (061730701213)
Kelas : 5CF
2. Setelah itu buatlah program untuk menjalankan rangkaian tersebut sesuai dengan
kode program sebagai berikut:
3. Compile dan upload program tersebut ke board Arduino kemudian putar
potensiometer sambil mengukur tegangan input menggunakan Avometer sesuai
dengan tegangan yang ada pada tabel 3.1 dan amati hasilnya pada terminal
windows serta lengkapi pembacaan ADC pada tabel tersebut.
Tabel 3.1 Hasil pembacaan Nilai Analog Input
Potensiometer (volts) Pembacaan Nilai ADC
0 0
1.2 246
2.5 512
3.4 696
4.7 963
5 1023
Gambar 3.3 Hasil percobaan potensiometer dengan 0 volt
5. Dari percobaan di atas, buat analisa jalannya system beserta analisa perbaris tiap
line program
1. Pada baris pertama (int sensorPin = A2;), masukkan pin input
potensiometer yang digunakan sebagai input analog pada Arduino.
2. Pada baris kedua (int ledPin = 9;), masukkan pin output digital Arduino
sebagai keluaran pada LED.
3. Pada baris ketiga (int sensorValue = 0;), masukkan nilai potensiometer
dengan nilai 0 sebagai nilai awal dari Potensiometer.
4. Pada baris keempat [pinMode(ledPin, OUTPUT);], gunakan pin Arduino pada
LED sebagai keluaran.
5. Pada baris kelima [sensorValue = analogRead(sensorPin);], membaca nilai
potensiometer.
6. Pada baris keenam [digitalWrite(ledPin, HIGH);], memberikan keluaran logika
1 pada LED sehingga LED menyala.
7. Pada baris ketujuh [delay(sensorValue);], memberikan jeda waktu pada nilai
potensiometer.
8. Pada baris kedelapan [digitalWrite(ledPin, LOW);], memberikan
keluaran logika 0 pada LED sehingga LED padam.