Arduino & IoT Academy · Pelajaran

Atur Posisi Kursor dan Cetak

Tempatkan teks tepat pada baris dan kolom yang diinginkan.

Pelajaran 3 dari 413 langkah

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. ✅

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 “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

  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