Anda di halaman 1dari 5

Praktikum 2: Output Analog dan LCD Karakter 20x4

Tujuan Praktikum

1. Praktikan memahami penggunaan konversi DAC (Digital to Analog


Conversion) dan pin digital PWM (Pulse Width Modulation) untuk membuat
rangkaian fading LED di arduino UNO;
2. Praktikan dapat membuat program rangkaian running LED sederhana pada
arduino UNO;
3. Praktikan mengetahui cara membuat rangkain LCD Karakter 20 x 4 dengan
arduino;
4. Praktikan mengetahui cara mencari alamat I2C (Inter Integrated Circuit) dari
komunikasi serial pada arduino;

Dasar Teori
1. Arduino
 Deskripsi Arduino.
 Cara kerja papan Arduino.
2. Pulse Width Modulation
 Deskripsi PWM
 Sinyal digital dan analog
 Konsep Kerja PWM
3. LCD (Liquid Crystal Display)
 Deskripsi LCD pada instrumentasi.
 Macam-macam display dan contoh pengaplikasiannya.
 Bagian-bagian LCD dan fungsinya.
 Cara kerja LCD untuk menampilkan data.
4. I2C (Inter Integrated Circuit)
 Pengertian komunikasi I2C.
 Cara kerja I2C.
 Fungsi/penggunaan/pengaplikasian I2C.
5. Serial Monitor
 Deskripsi komunikasi serial.
 Fungsi/kegunaan serial monitor.
 Cara kerja serial monitor dalam menampilkan data.
 Contoh penggunaan serial monitor

Alat dan Bahan Praktikum


- Arduino UNO 1x
- Breadboard
- Jumper
- Lampu LED 4 buah
- Laptop
- LCD display 20 x 4 + I2C
- Resistor 100 – 330 ohm (opsional pada range yang ditentukan)
Prosedur Praktikum
1. Membuat rangkaian program fading.
2. Menghubungkan papan Arduino ke laptop.
3. Membuka aplikasi Arduino IDE.
4. Membuat program fading pada aplikasi Arduino IDE (tuliskan pseudocode
yang ditulis di papan tulis atau yang disalin di laporan pendahuluan).
Pseudocode Fading LED
1. Deklarasikan variabel yang ingin digunakan
2. Set pin yang akan digunakan pada void setup
3. Pada void setup buat looping menggunakan for
a. for pertama untuk mencerahkan cahaya
- gunakan fungsi analogwrite
- deklarasikan waktu jeda
b. for kedua untuk meredupkan cahaya
- gunakan fungsi analogWrite
- deklarasikan waktu jeda Memeriksa hasil input program.
5. Menyimpan hasil program.
6. Melakukan debugging jika terjadi error pada program yang dibuat.
7. Mengupload program ke papan Arduino.
8. Mengamati hasil program pada nyala LED.
9. Melakukan dokumentasi.
10. Membuat rangkaian program running LED.
11. Membuat program running LED.
12. Mengulangi langkah 5,6,7,8,9 dan 10.
13. Membuat program Scan I2C Address.
14. Memeriksa hasil input program.
15. Menyimpan hasil program dengan nama Scanning I2C Address.
16. Melakukan debugging jika terjadi error pada program yang dibuat.
17. Mengupload program ke papan Arduino.
18. Mengamati hasil program pada Serial Monitor aplikasi Arduino.
19. Melakukan dokumentasi.
20. Membuat program HELLO WORLD yang diambil dari sub menu example.
21. Memeriksa hasil input program.
22. Menyimpan hasil program dengan nama Hello World.
23. Melakukan debugging jika terjadi error pada program yang dibuat.
24. Mengupload program yang telah dibuat ke papan Arduino.
25. Mengamati tampilan LCD yang dihasilkan.
26. Melakukan dokumentasi

Skematik Rangkaian
Running LED
Fading LED

LCD I2C
Hasil Praktikum
1. Skematik rangkaian.
2. Sketch Program Fading (tulis tangan).
3. Sketch Program Running LED (tulis tangan).
4. Sketch program Scanning I2C Address (tulis tangan)
5. Sketch program HELLO WORLD (tulis tangan).
6. Gambar hasil program fading.
7. Gambar hasil program running LED.
8. Gambar hasil tampilan Serial Monitor Alamat I2C.
9. Gambar hasil tampilan LCD.

Pembahasan Praktikum (Topik yang diuraikan)


1. PWM (sinyal digital dan analog)
2. Display.
3. LCD.
4. I2C.
5. Program Scanning I2C Address.
6. Program HELLO WORLD.
7. Serial Monitor.
8. Jawab juga pertanyaan berikut:
 Mengapa pada saat program fading dieksekusi nyala lampu bertahap?
Korelasikan dengan penggunaan for pada program.
 Mengapa pada program fading digunakan analogWrite?
 Uraikan apa saja perbedaan LCD yang dilengkapi modul I2C dengan
yang tidak?
 Bagian mana yang diubah saat menggunakan program example “HELLO
WORLD” dan mengapa perlu diubah?
 Uraikan kepentingan display data dalam sistem instrumentasi beserta
contohnya.

Anda mungkin juga menyukai