● online
- ESR Meter Digital LCR-T4 Tester Transistor Diode M
- TANG CRIMPING PRESS SKUN RATCHET YTH SN-48B
- Tilt Sensor SW-520D Module Modul Sensor Kemiringan
- IIC I2C LCD 1602 16x2 2004 20x4 Backpack for LCD A
- Raspberry Pi 4 Model B - 2GB RAM Raspberry Pi 4B
- LM2596 Module Step Down DC-DC Ultra compact in 3-4
- Kabel Jumper 20cm Dupont 20 cm Male to Male Pelang
- Kabel Jumper Arduino Dupont 20 cm Female to Male P
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
Menggunakan LCD 20×4 2004 I2C pada Arduino
Pada postingan artikel kali ini akan mengupas tentang penggunaan LCD 20×4 pada Arduino. Maksud dari 20×4 adalah lcd ini memiliki 20 kolom/karakter dan 4 baris berbeda dengan lcd 16×2 yang hanya 16 kolom dan 2 baris. Tentunya dengan lcd 20×4 ini kita bisa menampilkan lebih banyak karakternya. Agar lebih jelasnya bisa dilihat pada gambar di bawah ini.

Untuk penempatan karakternya hanya menggunakan perintah “setCursor” misalnya lcd.setCursor(10,3); maksudnya adalah kita menempatkan karakter (huruf/angka) pada kolom ke 10 dan baris ke 3. Sudah cukup jelas bukan? Oke agar terhubung dengan Arduino lebih mudah jika menggunakan tambahan modul yaitu i2C backpack.
Alat dan Bahan
Adapun daftar komponen yang dibutuhkan berikut ini:
- Arduino Uno R3, BELI
- LCD 2004, BELI
- Module i2c backpack, BELI
- Kabel jumper, BELI
- Library I2C, download
Rangkaian

Keterangan :
- Pin SDA dihubungkan ke pin A4
- Pin SCL dihubungkan ke pin A5
- VCC dihubungkan ke 5v
- GND dihubungkan ke GND
Skecth Program
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 20, 4);
void setup()
{
lcd.begin();
lcd.backlight();
lcd.setCursor(4, 0);
lcd.print("Welcome to");
lcd.setCursor(10, 1);
lcd.print("Indomaker");
lcd.setCursor(2, 2);
lcd.print("In innovate");
lcd.setCursor(8, 3);
lcd.print("maker");
}
void loop()
{
// Do nothing here...
}
Perbedaan utama dengan program LCD 16×2 adalah pada kode LiquidCrystal_I2C lcd(0x27, 20, 4); Silahkan upload programnya dan lihat hasilnya. Untuk memindah letak karakter bisa menggantinya pada kode lcd.setCursor(5, 4);
Semoga bermanfaat.
Menggunakan LCD 20×4 2004 I2C pada Arduino
Melanjutkan tutorial dari postingan sebelumnya tentang cara memulai menggunakan telegram pada NodeMCU, kali kita akan membahas cara membuat notifikasinya... selengkapnya
Sensor ultrasonik merupakan sensor yang dapat mendeteksi suatu benda yang ada di depannya dengan jarak tertentu. Prinsip kerja dari... selengkapnya
Pada artikel kali ini saya akan membahas penggunaan sensor DHT11, dimana sensor ini fungsinya untuk mengukur suhu dan kelembaban... selengkapnya
SIM800C adalah modul GSM / GPRS yang bekerja di frekuensi 850 – 1900 MHz, modul ini dapat membaca SMS... selengkapnya
Oke pada artikel kali ini membahas telegram kembali menggunakan sensor DHT untuk mendeteksi suhu dan kelembaban. Jadi nanti akan... selengkapnya
Semangat pagi, salam hangat dari saya untuk semua pengunjung indomaker.com. Kali ini kita akan belajar mengenai penggunaan timer relay... selengkapnya
Computerized Numerical Control (CNC) is a machine based on a stepper motor that can move according to the commands... selengkapnya
Hallo apa kabar pada artikel ini saya berbagi cara kontrol led menggunakan potensiometer pada NodeMCU. Jadi nanti akan mengatur... selengkapnya
Mendeteksi keberadaan seseorang tidak selalu membutuhkan sensor yang rumit. Salah satu komponen yang paling sering digunakan untuk kebutuhan ini adalah... selengkapnya
Arduino tidak hanya bisa digunakan untuk menyalakan LED atau membaca input dari tombol, tetapi juga dapat dimanfaatkan untuk membuat simulasi... selengkapnya
Penurun tegangan DC-DC ekonomis yang bisa distel tegangan output nya. Cocok untuk pemasangan variasi mobil dan sepeda motor, dijadikan charger… selengkapnya
Rp 9.000Specifications: Operating voltage: DC3-5V Operating current: less than 20mA Sensor Type: Analog Detection Area: 40mmx16mm Production process: FR4 double-sided HASL… selengkapnya
Rp 3.000Modul sensor tegangan AC bolak balik 3 fasa ini menggunakan optocoupler sehingga tegangan input (AC) tidak akan mengganggu/membahayakan tegangan output… selengkapnya
Rp 57.000Buruan dibeli gan….barang murah-berkualitas SIAPA CEPAT DIA DAPAT Spesifikasi: LCD 1602 / 16×2 (16 karakter, 2 baris) merek QAPASS (cek… selengkapnya
Rp 24.500Ini yang Seri SN – DS3231 I2C RTC Module khusus DS3231SN – Include Baterai – Module jam digital – Keperluan… selengkapnya
Rp 34.900Spesifikasi : – 16×2 – Warna Biru – Tegangan kerja : 5v Digunakan untuk keperluan display project seperti Arduino, Raspberry,… selengkapnya
Rp 17.000Mini Solderless Breadboard 400 Tie Points adalah breadboard 400 titik lubang, dengan ukuran yang compact sangat cocok untuk anda yang… selengkapnya
Rp 7.800Bosan dengan modul arduino yang kalian punya, saatnya mencoba modul programmer yang lain yah ini dia RASPBERRY PI 4 COMPUTER… selengkapnya
Rp 1.199.000Item Deskripsi : This module performance is stable, measure the distance accurately. performance nearly the same as SRF05, SRF02 SRF05,… selengkapnya
Rp 13.900Specifications: 1. supports sampling costs (KHz): 8/11.025/12/16/22.05/24/32/44.1/48 2. 24-bit DAC output, dynamic range aid: 90dB, SNR aid: 85dB 3. fully… selengkapnya
Rp 17.800Menggunakan LCD 20×4 2004 I2C pada Arduino
Kategori
Artikel Terkait
-
Bikin Stabilizer 1-Axis Low Budget Pakai Arduino dan PID
-
Jaga Tanaman Tetap Happy dengan Sistem Irigasi Pintar Berbasis PID dan Arduino
-
Sistem Kendali Suhu pada Inkubator Penetasan Telur Berbasis PID Diskrit Menggunakan Sensor DHT11 dan Aktuator Lampu Pijar
- Cara Mengetahui Alamat I2C SHT40 dengan ESP32-C3 Mini
-
Cara Menghubungkan SHT40 ke ESP32-C3 Mini untuk Membaca Suhu dan Kelembapan

Saat ini belum tersedia komentar.