Tutorial Pemrograman Arduino Membuat Running Text LCD I2C dengan Simulator Online WOKWI untuk Pemula


Berikut adalah rincian langkah-langkah untuk membuat running text di LCD 16×2 menggunakan Arduino dan simulator Worky :


1. Masuk ke Website Worky dan Pilih Arduino Uno

  • Langkah 1: Buka browser dan akses website Worky.
  • Langkah 2: Di halaman utama, klik bagian Arduino.
  • Langkah 3: Gulir ke bawah hingga menemukan pilihan Arduino Uno, lalu klik untuk memulai proyek simulasi Arduino Uno.

2. Tambahkan Komponen LCD 16×2 ke Proyek

  • Langkah 4: Di sebelah kanan layar simulasi, klik opsi untuk menambahkan komponen. Pilih LCD 16×2 atau 16×02.
  • Langkah 5: Setelah LCD muncul di simulasi, hubungkan pin ground (GND) dari LCD ke pin ground Arduino.
  • Langkah 6: Hubungkan pin VCC LCD ke pin VCC Arduino untuk memberikan daya pada LCD.
  • Catatan: Langkah ini akan berlaku sama baik pada simulasi maupun jika menggunakan hardware nyata.

3. Tambahkan Library LiquidCrystal di Arduino IDE

  • Langkah 7: Buka editor kode Arduino di Worky.
  • Langkah 8: Tambahkan library LiquidCrystal_I2C dengan mengetikkan perintah berikut:
    #include <LiquidCrystal_I2C.h>
  • Langkah 9: Inisialisasikan ukuran LCD, yaitu 16 kolom dan 2 baris:
    int kolom = 16;
    int baris = 2;

4. Inisialisasi LCD di Program

  • Langkah 10: Deklarasikan alamat I2C untuk LCD, yang biasanya beralamat 0x27. Gunakan kode berikut:
    LiquidCrystal_I2C lcd(0x27, kolom, baris);

5. Mengatur Backlight dan Teks Awal

  • Langkah 11: Di bagian void setup(), tambahkan kode untuk menginisialisasi LCD dan menyalakan backlight:
    lcd.init();
    lcd.backlight();
  • Langkah 12: Tampilkan teks di LCD. Pada baris pertama, letakkan kursor di posisi awal dan tampilkan teks “Selamat Datang”:
    lcd.setCursor(0, 0);
    lcd.print("Selamat Datang");
  • Langkah 13: Pindah ke baris kedua dan tampilkan teks lain, misalnya “di Alfian Center”:
    lcd.setCursor(0, 1);
    lcd.print("di Alfian Center");

6. Membuat Running Text

  • Langkah 14: Untuk membuat efek teks berjalan (running text), tambahkan perulangan untuk menggeser teks ke kiri. Gunakan kode berikut:
    for (int i = 0; i < kolom; i++) {
    lcd.scrollDisplayLeft();
    delay(200); // Menentukan kecepatan pergeseran teks
    }

7. Mengubah Arah Teks

  • Langkah 15: Jika ingin teks berjalan dari kiri ke kanan, ganti fungsi lcd.scrollDisplayLeft() dengan lcd.scrollDisplayRight():
    lcd.scrollDisplayRight();
  • Langkah 16: Kode ini dapat digunakan untuk menampilkan teks sesuai arah yang diinginkan (dari kiri ke kanan atau kanan ke kiri).

8. Uji Coba dan Penyesuaian

  • Langkah 17: Jalankan program simulasi untuk melihat running text berjalan di LCD.
  • Langkah 18: Jika menggunakan hardware nyata, pastikan wiring dan kode sudah sesuai dengan simulasi.
  • Langkah 19: Sesuaikan teks yang ingin ditampilkan, dan atur kecepatan pergeseran teks dengan mengubah nilai delay().

9. Penutup

  • Langkah 20: Simulasi selesai, running text berhasil ditampilkan di LCD.
  • Langkah 21: Selesaikan dengan menyesuaikan teks atau durasi sesuai kebutuhan.

Dengan mengikuti langkah-langkah di atas, Anda bisa membuat running text di LCD 16×2 menggunakan Arduino baik di simulator Worky maupun di hardware sesungguhnya.



Have any Question or Comment?

Leave a Reply