Anda di halaman 1dari 9

LAPORAN PRAKTIKUM ROBOTIKA

PRAKTIKUM KE- 1 I/O ANALOG dan DIGITAL

NAMA KELOMOPOK :

1. RIZKI MAULANA
2. HARIADI JAYA KUSUMA
3. L. SATRIA AJI PUTRA
PRAKTIKUM KE- 1

I/O ANALOG dan DIGITAL

I. TUJUAN

1. Mahasiswa mampu menggunakan dan membaca nilai input digital dan


analog
2. Mahasiswa mampu membedakan komponen-komponen input/output
digital dan analog
3. Mahasiswa mampu mengkombinasikan penggunaan peripheral hardware
input dan output dengan Mikrokontroler
4. Mahasiswa mampu mengetahui dan memahami prinsip dasar output digital
pada mikrokontroller Arduino
5. Mahasiswa mengetahui komponen-komponen digital dan menggunakannya
dalam bidang robotika.

II. PENDAHULUAN

1. Sebutkan hardware yang termasuk input dan output dalam bidang


Robotika!
 Input
 Pushbutton
 Potentiometer
 Slideswitch
 Photoresistor
 Ultrasonic Sensor
 Pir Sensor
 Temperature Sensor
2. Jelaskan perbedaan secara umum nilai analog dan digital ?
 Analog adalah sistem pengolahan sinyal yang datanya diolah secara
kontinyu, atau bertahap. Dengan kata lain  Sistem analog
mempunyai “range” dalam pengolahan data dan sinyal.
 Digital adalah pengolahan sinyal yang datanya diolah secara diskrit,
yaitu nilainya berubah secara ekstrim (naik atau turun secara
drastis).walaupun di mata kita sinyal tersebut terlihat kontinyu
(analog), namun sebenarnya sinyal tersebut adalah piksel-piksel
yang tersusun tidak kontinyu (digital). 
III. DASAR TEORI

Teknologi analog adalah suatu bentuk perkembangan teknologi sebelum


berkembangnya teknologi digital. Pada dasarnya analog merupakan perkembangan
teknologi yang masih menggunakan sistem yang manual, dalam artian belum
sepenuhnya dapat bekerja secara otomatis seperti pada teknologi digital. Teknologi
analog pada dasarnya hanyalah alat yang sederhana dengan program yang tertentu
saja.
Sedangkan teknologi digital adalah teknologi yang dilihat dari
pengoperasionalannya tidak lagi banyak menggunakan tenaga manusia. Tetapi lebih
cenderung pada sistem pengoperasian yang serba otomatis dan canggih dengan
sistem komputeralisasi/format yang dapat dibaca oleh komputer. Teknologi digital
pada dasarnya hanyalah sistem menghitung sangat cepat yang memproses semua
bentuk-bentuk informasi sebagai nilai-nilai numeris.

IV. ALAT DAN BAHAN

Input Analog
Siapkan peralatan sebagai berikut:
1) Project board
2) Potensiometer
3) Hambatan 10K
4) Board arduino beserta IC mikrokontroller
5) Kabel USB (printer)
6) PC/Laptop yang sudah terinstal software arduino
7) Kabel jumper
8) LED (optional)
V. LANGKAH PRAKTIKUM

1. Siapkan semua peralatan lalu rangkai potensiometer seperti gambar


berikut:

2. Kabel jumper kaki potensiometer yang berwarna hijau pada gambar


dihubungkan ke board arduino pada port analog 0
3. Hubungkan board arduino dengan PC/laptop
4. Buka software arduino dan pilih port/board yang sesuai dengan port/board
yang digunakan
5. Ketik code berikut lalu upload ke board arduino :

6. Lanjutkan dengan membuka Serial Monitor dengan menekan Ctrl+Shift+M


atau klik Tools, lalu klik Serial Monitor
7. Cobalah putar potensiometer ke kiri dan ke kanan lalu lepaskan lihat
perubahan yang terjadi pada Serial Monitorn
VI. PENJELASAN TENTANG RANGKAIAN DAN PROGRAM (sketch)

 Hubungkan 5V dan GND dari Arduino ke Breadboard.

 Hubungkan kaki kanan Potensiometer ke VCC.

 Hubungkan kaki kiri Potensiometer ke GND.

 Hubungkan kaki tengah Potensiometer ke pin A0 Arduino.

 Untuk LED rangkaiannya tidak jauh Beda


 Serial.begin(9600); berfungsi agar arduino bisa berkomunikasi dengan
komputer, 9600 adalah salah satu nilai yang dipilih untuk komunikasi.

 const int analogInPin = A0; program seperti sama seperti sebelumnya


digunakan  untuk membuat variabel, tambahan kode const sebelum int
adalah untuk penetapan nilai.

 Serial.print(sensorValue); untuk menampilkan nilai yang ada


pada sensorValue.

 Serial.println(outputValue); untuk menampilkan nilai yang ada


pada outputValue.
VII. HASIL PERCOBAAN

Untuk melihat nilai yang dihasilkan dari Potensiometer kamu bisa


pilih TOOLS=>SERIAL MONITOR atau CTRL+SHIFT+M , atau klik tombol yang ada di
pojok kanan.

VIII. JAWABAN TUGAS

1. Ubahlah hambatan potensiometer menjadi 50K dan amati apa yang terjadi
pada serial monitor dan LED!
 Perubahan nilai yang dihasilkan dari Potensiometer berbeda dari
nilai sebelumnya.
2. Tambahkan Potensiometer pada pin Input A1 dan sambungkan output pada
Led, cermati hasilnya!
 Perubahan yang terjadi,lampu pada led berkedip

IX. KESIMPULAN
Potensiometer adalah jenis resistor yang ukuran resistansinya atau nilai
hambatannya bisa kita rubah sesuai dengan kebutuhan kita. Nah pada Arduino,
bahkan kita bisa melihat berapa nilai yang dihasilkan oleh potensiometer pada
posisi tertentu. Lalu bisa kita manipulasi sesuai dengan kebutuhan kita.

Anda mungkin juga menyukai