Atur Posisi Kursor dan Cetak
Tempatkan teks tepat pada baris dan kolom yang diinginkan.
Atur Posisi Kursor dan Cetak adalah pelajaran Arduino & IoT Academy gratis di CoddyKit. Ini adalah pelajaran 3 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.
Teks Memiliki Posisi
Setiap karakter ditempatkan pada posisi tertentu di layar. Mengendalikan kursor memungkinkan Anda menempatkan teks tepat di tempat yang diinginkan. 🎯
Kolom Dimulai dari Nol
Ke-16 kolom diberi nomor 0 sampai 15, dari kiri ke kanan. Kolom 0 adalah karakter pertama pada suatu baris.
Baris Juga Dimulai dari Nol
Kedua baris diberi nomor 0 dan 1. Baris 0 adalah baris atas, sedangkan baris 1 adalah baris bawah.
Pindahkan Kursor
Gunakan setCursor untuk berpindah ke kolom dan baris tertentu sebelum mencetak. Argumennya adalah kolom terlebih dahulu, lalu baris.
lcd.setCursor(0, 1);Cetak di Posisi Itu
Setelah setCursor, lcd.print() berikutnya dimulai tepat di posisi kursor yang Anda tentukan, bukan di sudut kiri atas.
lcd.setCursor(0, 1);
lcd.print("Line two");Dua Baris Sekaligus
Cetak label pada baris 0, pindahkan kursor ke baris 1, lalu cetak nilainya. Dengan begitu, Anda mendapatkan tata letak dua baris yang rapi.
Memusatkan Teks
Untuk memusatkan sebuah kata, atur kursor ke kolom yang lebih tinggi agar teks dimulai lebih jauh dari tepi kiri.
lcd.setCursor(5, 0);Mencetak Angka
lcd.print juga menerima angka, bukan hanya teks. Berikan sebuah variabel, lalu nilainya akan langsung tampil di layar.
lcd.print(temperature);Perhatikan Karakter yang Tersisa
Teks lama tidak hilang dengan sendirinya. Jika nilai baru lebih pendek, angka lama yang tersisa dapat tetap terlihat di belakangnya.
Tambahkan Spasi untuk Menimpa
Cetak spasi tambahan setelah nilai yang pendek, atau hapus area tersebut, agar teks lama yang lebih panjang tertutup seluruhnya.
lcd.print(value);
lcd.print(" ");Posisi Awal
Memanggil lcd.home() mengembalikan kursor ke kolom 0, baris 0 tanpa menghapus teks yang ada.
lcd.home();Pemeriksaan Singkat
Anda ingin teks muncul di kiri bawah LCD 16x2. Perintah mana yang menempatkan kursor di sana?
Rangkuman
Sekarang Anda dapat menempatkan teks di mana saja dengan setCursor, dengan mengingat bahwa kolom lalu baris dimulai dari nol, serta menggunakan spasi untuk menghapus karakter lama. ✅
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 “Atur Posisi Kursor dan Cetak” gratis?
Ya — teks lengkap “Atur Posisi Kursor dan Cetak” 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 “Atur Posisi Kursor dan Cetak”?
Tempatkan teks tepat pada baris dan kolom yang diinginkan. 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 3 dari 4.
Berapa lama pelajaran “Atur Posisi Kursor dan Cetak” 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