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:
- 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()
denganlcd.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.
kanalesia.com | Bringing the knowledge you need