JURNAL PRAKTIKUM MIKROPROSESOR NAMA : LINDASARI NIM : 60200114027 KELAS : TI.A / 014 Laboratorium Mikroprosesor Jurusan Teknik Informatika Fakultas Sains & Teknologi UIN Alauddin Makassar 2015
JURNAL PRAKTIKUM
MIKROPROSESOR
NAMA : LINDASARI
NIM : 60200114027
KELAS : TI.A / 014
Laboratorium MikroprosesorJurusan Teknik InformatikaFakultas Sains & TeknologiUIN Alauddin Makassar2015
INPUT OUTPUT DIGITAL
MODUL I
INPUT / OUTPUT (I/O) DIGITAL
A. Tujuan Percobaan
1. Mengetahui prinsip kerja mikrokontroler sebagai pusat pengolahan data
digital.
2. Mengetahui cara menginstalisasi pin I/O pada Arduino.
3. Mampu menggunakan board Arduino yang diintegrasikan dengan device I/O
digital, khususnya tombol dan led.
B. Teori Dasar
INPUT OUTPUT DIGITAL
C. Alat dan Bahan
1 set PC/Laptop yang sudah terinstal Arduino IDE
1 buah Arduino Uno
1 buah Breadboard
4 buah resistor 330Ω
4 buah Led
2 buah push button
1 buah multimeter
Jumper secukupnya
INPUT OUTPUT DIGITAL
D. Percobaan- percobaan
1. Percobaan 1: output digital
a. Target Percobaan
Melakukan percobaan blinking Led dan running Led.
b. Rangkaian Percobaan
c. Prosedur percobaan
INPUT OUTPUT DIGITAL
e. Hasil Pengamatan
Mengukur tegangan pin yang terhubung pada masing-masing led dalam
kondisi mati dan nyala
No. Led Kondisi Tegangan (V)
1 Led 1Mati
Nyala
2 Led 2Mati
Nyala
3 Led 3Mati
Nyala
4 Led 4Mati
Nyala
f. Analisa Hasil Pengamatan
INPUT OUTPUT DIGITAL
2. Percobaan 2: input output digital
a. Target Percobaan
Blinking Led saat button 1 ditekan dan running Led saat button 2 ditekan.
b. Rangkaian Percobaan
c. Prosedur percobaan
INPUT OUTPUT DIGITAL
d. Listing Program dan Penjelasannya
e. Hasil Pengamatan
Mengukur tegangan pin Arduino yang terhubung pada button
No. Button Kondisi Tegangan (V)
1 Button 1Ditekan
Tidak ditekan
2 Button 2Ditekan
Tidak ditekan
f. Analisa Hasil Pengamatan
INPUT OUTPUT DIGITAL
E. Tanya Jawab
Pertanyaan:
1. Apa yang dimaksud dengan signal digital?
2. Apa yang dimaksud dengan input dan output ?
3. Pisahkan komponen input dan output mikrokontroler dari komponen-
komponen berikut: led, push button, keypad, LCD, seven segmen,
photodiode, dot matriks, LDR, buzzer, motor DC, mic, kamera, dipt-switch.
4. Code program apa saja yang sering digunakan dalam Arduino terkait
dengan input output digital.
Jawaban:
INPUT OUTPUT ANALOG
MODUL IIINPUT OUTPUT ANALOG
A. Tujuan Percobaan
1. Mengetahui prinsip kerja penggunaan input output analog pada Arduino
2. Mengetahui cara menginstalisasi pin I/O analog pada Arduino.
3. Mampu menggunakan board Arduino yang diintegrasikan dengan input
analog, khususnya potensiometer dan LDR dengan output Led dan LCD.
B. Teori Dasar
INPUT OUTPUT ANALOG
C. Alat dan Bahan
1 set PC/Laptop yang sudah terinstal Arduino IDE
1 buah Arduino Uno
1 buah Breadboard
1 buah Led
1 buah resistor 330Ω
2 buah potensiometer 5KΩ
1 buah sensor LDR
1 buah LCD 16x2
1 buah multimeter
Jumper secukupnya
INPUT OUTPUT ANALOG
D. Percobaan- percobaan
1. Percobaan 1: Fading Led
a. Target Percobaan
Intensitas cahaya pada Led sesuai dengan nilai analog yang terbaca
pada pin analog Arduino.
b. Rangkaian Percobaan
c. Prosedur percobaan
INPUT OUTPUT ANALOG
d. Listing Program dan Penjelasannya
e. Hasil Pengamatan
Mengatur intensitas cahaya yang masuk ke LDR, kemudian mengukur
tegangan pin yang terhubung pada LDR dan led
No.LDR LED
Perilaku ke LDR Teg (V) Kondisi Teg (V)
1 Ditutup rapat
2 Sedikit terbuka
3 Tidak ditutup
4 Disorot cahaya
f. Analisa Hasil Pengamatan
INPUT OUTPUT ANALOG
2. Percobaan 2:
a. Target Percobaan
Mengatur nilai potensiometer dan ditampilkan nilai analog dan tegangan
pin A1 pada LCD 16x2.
b. Rangkaian Percobaan
c. Prosedur percobaan
INPUT OUTPUT ANALOG
e. Hasil Pengamatan
Mengatur nilai potensio pada 5 keadaan berbeda kemudian mengukur
tegangan pin yang terhubung pada potensiometer dan membaca nilai
analog dan tegangan pada LCD.
No. Tegangan pin A1(V)Tampilan LCD
Analog Tegangan (V)
1
2
3
4
5
f. Analisa Hasil Pengamatan
INPUT OUTPUT ANALOG
E. Tanya Jawab
Pertanyaan:
1. Apa yang dimaksud dengan signal Analog?
2. Berapa nilai analog yang terbaca pada Arduino untuk tegangan 2,3V
dengan referensi 5V ?
3. Jelaskan fungsi-fungsi code program yang ada pada library "LiquidCrystal" !
Jawaban:
KENDALI MOTOR SERVO
MODUL IIIKENDALI MOTOR SERVO
A. Tujuan Percobaan
1. Mengetahui prinsip kerja motor DC khususnya motor servo posisi.
2. Mampu menggunakan board Arduino diintegrasikan dengan motor servo
dan Light Dependent Resistor (LDR).
B. Teori Dasar
KENDALI MOTOR SERVO
C. Alat dan Bahan
1 set PC/Laptop yang sudah terinstal Arduino IDE
1 buah Arduino Uno
1 buah Breadboard
2 buah resistor 10KΩ
1 buah potensiometer 5KΩ
2 buah sensor LDR
1 buah motor servo posisi
1 buah multimeter
Jumper secukupnya
KENDALI MOTOR SERVO
D. Percobaan- percobaan
1. Percobaan 1
a. Target Percobaan
Posisi motor servo mengikut pada putaran potensiometer.
b. Rangkaian Percobaan
c. Prosedur percobaan
KENDALI MOTOR SERVO
e. Hasil Pengamatan
Memutar potensiometer pada 5 kondisi tertentu, kemudian mengukur
tegangan pin yang terhubung pada potensiometer dan motor Servo
No.Tegangan
Potensiometer (V)
Motor Servo
Tegangan (V) Posisi (°)
1
2
3
4
5
f. Analisa Hasil Pengamatan
KENDALI MOTOR SERVO
2. Percobaan 2
a. Target Percobaan
Jika LDR 1 ditutup maka posisi servo di 0°. Jika LDR 2 ditutup maka
posisi servo di 180°. Jika tidak ada yang ditutup, posisi servo di 90°.
b. Rangkaian Percobaan
c. Prosedur percobaan
KENDALI MOTOR SERVO
e. Hasil Pengamatan
Mengukur tegangan pada Motor Servo dan LDR untuk beberapa kondisi
yang berbeda.
No. KondisiTegangan (V) Motor Servo
LDR 1 LDR 2 Teg (V) Posisi (°)
1 LDR 1 ditutup
2 LDR 2 ditutup
3 LDR 1 dan 2 ditutup
4 Kedua LDR terbuka
f. Analisa Hasil Pengamatan
KENDALI MOTOR SERVO
E. Tanya Jawab
Pertanyaan:
1. Jelaskan jenis-jenis dari motor Servo!
2. Jelaskan prinsip kerja dari motor servo dan LDR !
3. Sebutkan sensor yang lain yang fungsinya sama dengan LDR!
Jawaban:
KOMUNIKASI SERIAL
MODUL IVKOMUNIKASI SERIAL
A. Tujuan Percobaan
1. Mengetahui prinsip kerja komunikasi Serial UART pada Arduino.
2. Mampu menggunakan fungsi komunikasi serial dalam aplikasi praktis.
B. Teori Dasar
KOMUNIKASI SERIAL
C. Alat dan Bahan
2 set PC/Laptop yang sudah terinstal Arduino IDE
2 buah Arduino Uno
1 buah Breadboard
1 buah resistor 330Ω
1 buah Led
2 buah push button
Jumper secukupnya
KOMUNIKASI SERIAL
D. Percobaan- percobaan
g. Target Percobaan
Led menyala saat button 1 ditekan dan led mati saat button 2 ditekan
h. Rangkaian Percobaan
KOMUNIKASI SERIAL
E. Tanya Jawab
Pertanyaan:
1. Apa yang dimaksud UART? Jelaskan prinsip kerjanya!
2. Apa itu Baudrate? Jelaskan fungsinya di komunikasi serial!
3. Jelaskan kode-kode program arduino yang sering digunakan pada
komunikasi serial!
Jawaban: