Arduino & IoT Academy · Pelajaran

Pustaka LiquidCrystal_I2C

Inisialisasi layar dan atur alamatnya.

Pelajaran 2 dari 413 langkah

Pustaka LiquidCrystal_I2C adalah pelajaran Arduino & IoT Academy gratis di CoddyKit. Ini adalah pelajaran 2 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Arduino & IoT Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Arduino & IoT Academy mencakup 4 pelajaran total.

Fungsi Pustaka

Pustaka LiquidCrystal_I2C menangani semua komunikasi I2C tingkat rendah untuk Anda. Anda cukup memanggil perintah sederhana untuk menampilkan teks. 📚

Instal Sekali Saja

Buka Library Manager di Arduino IDE dan cari LiquidCrystal_I2C. Klik instal, lalu pustaka tersebut siap digunakan.

Sertakan Header

Di bagian atas sketch, Anda menambahkan jalur include agar kompiler dapat menemukan kode pustaka tersebut.

#include <LiquidCrystal_I2C.h>

Buat Objek

Anda membuat satu objek lcd yang mewakili layar. Setiap perintah yang Anda berikan akan diteruskan melalui objek ini.

LiquidCrystal_I2C lcd(0x27, 16, 2);

Argumen Alamat

Angka pertama adalah alamat I2C. Jika layar tetap kosong, ganti 0x27 dengan 0x3F, nilai umum lainnya.

Kolom dan Baris

Dua angka berikutnya memberi tahu pustaka tentang ukurannya: 16 kolom dan 2 baris. Ini sesuai dengan panel 16x2 standar.

Inisialisasi di setup

Di dalam setup, Anda memanggil lcd.init() sekali untuk membangunkan layar dan menyiapkannya agar menerima teks.

void setup() {
  lcd.init();
}

Nyalakan Backlight

Layar tetap gelap sampai Anda memanggil lcd.backlight(). Perintah ini menyalakan layar agar karakter dapat dibaca.

lcd.backlight();

Cetak Kata Pertama

Sekarang lcd.print() mengirimkan teks ke layar. Apa pun yang Anda berikan akan muncul mulai dari sudut kiri atas. 🎉

lcd.print("Hello!");

Menghapus Layar

Panggil lcd.clear() untuk menghapus semuanya dan mengembalikan kursor ke awal sebelum menulis teks baru.

lcd.clear();

Jika Layar Tetap Kosong

Layar kosong dengan backlight menyala biasanya berarti alamatnya salah. Jalankan sketch pemindai I2C untuk menemukan alamat yang sebenarnya.

Pemeriksaan Singkat

Sketch Anda berhasil dikompilasi, tetapi LCD tetap gelap meskipun sudah mendapat daya. Perintah apa yang kemungkinan Anda lupakan?

Rangkuman

Anda menyertakan LiquidCrystal_I2C, membuat objek lcd dengan alamat dan ukurannya, lalu memanggil init dan backlight. Layar Anda kini aktif. ✅

Gratis untuk memulai

Belajar C++ dengan tutor AI — gratis

Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.

Kursus
30
Pelajaran
120

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Pustaka LiquidCrystal_I2C” gratis?

Ya — teks lengkap “Pustaka LiquidCrystal_I2C” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Arduino & IoT Academy, upgrade ke CoddyKit PRO. Kursus Arduino & IoT Academy mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Pustaka LiquidCrystal_I2C”?

Inisialisasi layar dan atur alamatnya. Kamu berlatih Arduino & IoT Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Arduino & IoT Academy?

Tidak diperlukan pengalaman sebelumnya. Arduino & IoT Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 4.

Berapa lama pelajaran “Pustaka LiquidCrystal_I2C” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Arduino & IoT Academy ini?

Ya. Setiap pelajaran Arduino & IoT Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Rangkai LCD 16x2 (Backpack I2C)
  2. Pustaka LiquidCrystal_I2C
  3. Atur Posisi Kursor dan Cetak
  4. Dasbor Sensor Langsung
← Kembali ke Arduino & IoT Academy