Top Banner
JURNAL PRAKTIKUM MIKROPROSESOR NAMA : LINDASARI NIM : 60200114027 KELAS : TI.A / 014 Laboratorium Mikroprosesor Jurusan Teknik Informatika Fakultas Sains & Teknologi UIN Alauddin Makassar 2015
50

Jurnal Praktikum Mikroprosesor

Jan 27, 2016

Download

Documents

Ahmad Muyassar

Jurnal
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Jurnal Praktikum Mikroprosesor

JURNAL PRAKTIKUM

MIKROPROSESOR

NAMA : LINDASARI

NIM : 60200114027

KELAS : TI.A / 014

Laboratorium MikroprosesorJurusan Teknik InformatikaFakultas Sains & TeknologiUIN Alauddin Makassar2015

Page 2: Jurnal Praktikum Mikroprosesor

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

Page 3: Jurnal Praktikum Mikroprosesor

INPUT OUTPUT DIGITAL

Page 4: Jurnal Praktikum Mikroprosesor

INPUT OUTPUT DIGITAL

Page 5: Jurnal Praktikum Mikroprosesor

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

Page 6: Jurnal Praktikum Mikroprosesor

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

Page 7: Jurnal Praktikum Mikroprosesor

INPUT OUTPUT DIGITAL

d. Listing Program dan Penjelasannya

blinking Led

running Led

Page 8: Jurnal Praktikum Mikroprosesor

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

Page 9: Jurnal Praktikum Mikroprosesor

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

Page 10: Jurnal Praktikum Mikroprosesor

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

Page 11: Jurnal Praktikum Mikroprosesor

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:

Page 12: Jurnal Praktikum Mikroprosesor

INPUT OUTPUT DIGITAL

1.

Page 13: Jurnal Praktikum Mikroprosesor

INPUT OUTPUT DIGITAL

F. Kesimpulan dan Saran

Page 14: Jurnal Praktikum Mikroprosesor

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

Page 15: Jurnal Praktikum Mikroprosesor

INPUT OUTPUT ANALOG

Page 16: Jurnal Praktikum Mikroprosesor

INPUT OUTPUT ANALOG

Page 17: Jurnal Praktikum Mikroprosesor

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

Page 18: Jurnal Praktikum Mikroprosesor

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

Page 19: Jurnal Praktikum Mikroprosesor

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

Page 20: Jurnal Praktikum Mikroprosesor

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

Page 21: Jurnal Praktikum Mikroprosesor

INPUT OUTPUT ANALOG

d. Listing Program dan Penjelasannya

Page 22: Jurnal Praktikum Mikroprosesor

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

Page 23: Jurnal Praktikum Mikroprosesor

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:

Page 24: Jurnal Praktikum Mikroprosesor

INPUT OUTPUT ANALOG

1.

Page 25: Jurnal Praktikum Mikroprosesor

INPUT OUTPUT ANALOG

F. Kesimpulan dan Saran

Page 26: Jurnal Praktikum Mikroprosesor

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

Page 27: Jurnal Praktikum Mikroprosesor

KENDALI MOTOR SERVO

Page 28: Jurnal Praktikum Mikroprosesor

KENDALI MOTOR SERVO

Page 29: Jurnal Praktikum Mikroprosesor

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

Page 30: Jurnal Praktikum Mikroprosesor

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

Page 31: Jurnal Praktikum Mikroprosesor

KENDALI MOTOR SERVO

d. Listing Program dan Penjelasannya

Page 32: Jurnal Praktikum Mikroprosesor

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

Page 33: Jurnal Praktikum Mikroprosesor

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

Page 34: Jurnal Praktikum Mikroprosesor

KENDALI MOTOR SERVO

d. Listing Program dan Penjelasannya

Page 35: Jurnal Praktikum Mikroprosesor

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

Page 36: Jurnal Praktikum Mikroprosesor

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:

Page 37: Jurnal Praktikum Mikroprosesor

KENDALI MOTOR SERVO

1.

Page 38: Jurnal Praktikum Mikroprosesor

KENDALI MOTOR SERVO

F. Kesimpulan dan Saran

Page 39: Jurnal Praktikum Mikroprosesor

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

Page 40: Jurnal Praktikum Mikroprosesor

KOMUNIKASI SERIAL

Page 41: Jurnal Praktikum Mikroprosesor

KOMUNIKASI SERIAL

Page 42: Jurnal Praktikum Mikroprosesor

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

Page 43: Jurnal Praktikum Mikroprosesor

KOMUNIKASI SERIAL

D. Percobaan- percobaan

g. Target Percobaan

Led menyala saat button 1 ditekan dan led mati saat button 2 ditekan

h. Rangkaian Percobaan

Page 44: Jurnal Praktikum Mikroprosesor

KOMUNIKASI SERIAL

i. Prosedur percobaan

Page 45: Jurnal Praktikum Mikroprosesor

KOMUNIKASI SERIAL

j. Listing Program dan Penjelasannya

a. Listing program dan penjelasan Arduino 1

Page 46: Jurnal Praktikum Mikroprosesor

KOMUNIKASI SERIAL

b. Listing program dan penjelasan Arduino 2

Page 47: Jurnal Praktikum Mikroprosesor

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:

Page 48: Jurnal Praktikum Mikroprosesor

KOMUNIKASI SERIAL

Page 49: Jurnal Praktikum Mikroprosesor

KOMUNIKASI SERIAL

F. Kesimpulan dan Saran