Pustaka LiquidCrystal_I2C
Inisialisasi layar dan atur alamatnya.
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. ✅
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
- Rangkai LCD 16x2 (Backpack I2C)
- Pustaka LiquidCrystal_I2C
- Atur Posisi Kursor dan Cetak
- Dasbor Sensor Langsung