Arduino & IoT Academy · Pelajaran

Gambar Teks dalam Berbagai Ukuran

Cetak label dan nilai pada skala yang berbeda.

Pelajaran 2 dari 413 langkah

Gambar Teks dalam Berbagai Ukuran 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.

Teks Hanyalah Piksel

OLED tidak memiliki huruf bawaan. Pustaka GFX menggambar setiap karakter sebagai pola piksel kecil, sehingga Anda dapat mengatur tampilan teks secara tepat. ✍️

Pilih Warna Teks

Pada OLED monokrom, warna berarti menyala atau mati. Panggil setTextColor dengan WHITE agar huruf Anda menyala di atas latar belakang gelap.

display.setTextColor(WHITE);

Atur Ukuran Teks

setTextSize(1) menggambar fon piksel dasar berukuran 6x8. Angka yang lebih besar memperbesar bentuk yang sama, dengan mengorbankan ketajaman demi keterbacaan dari jarak jauh.

display.setTextSize(1);

Cara Kerja Penskalaan Ukuran

Ukuran 2 menggandakan setiap piksel, sehingga sebuah huruf menjadi 12x16. Ukuran adalah pengali bilangan bulat, bukan nilai poin, jadi perpindahannya bertahap tetapi dapat diprediksi.

Tempatkan Kursor

setCursor(x, y) menentukan tempat dimulainya teks berikutnya. Sudut kiri atas adalah (0,0), lalu x bertambah ke kanan dan y bertambah ke bawah layar.

display.setCursor(0, 0);

Cetak Teks

Sekarang tulislah kata-kata dengan cetak atau cetakbaris. Keduanya bekerja seperti Monitor Serial, tetapi hasilnya muncul di OLED pada posisi kursor.

display.print("Hello!");

Cetak Angka Juga

Anda dapat memberikan variabel langsung kepada cetak. Gabungkan label dan nilai untuk menampilkan data langsung, seperti pembacaan suhu, di layar.

display.print("Temp: ");
display.print(temp);

Judul Tebal

Gabungkan judul besar dengan detail kecil di bawahnya. Gunakan ukuran 2 untuk tajuk, lalu kembali ke ukuran 1 untuk baris data di bawahnya.

display.setTextSize(2);
display.setCursor(0, 0);
display.print("STATUS");

Pindah ke Baris Baru

Kursor tidak otomatis membungkus teks dengan rapi untuk tata letak. Untuk membuat baris kedua yang bersih, panggil kembali setCursor dengan nilai y yang lebih besar agar teks turun.

display.setCursor(0, 20);

Selalu Segarkan

Ingat urutannya: clearDisplay, atur ukuran dan kursor, cetak, lalu display. Jika display terakhir dilewati, teks baru Anda tidak akan pernah muncul.

display.clearDisplay();
display.print("Ready");
display.display();

Perhatikan Tepi Layar

Teks besar cepat menghabiskan ruang. Baris berukuran 2 tingginya 16 piksel, jadi pada layar 64 piksel Anda hanya dapat memuat beberapa baris sebelum melewati bagian bawah.

Pemeriksaan Singkat

Anda ingin huruf dua kali lebih tinggi daripada fon bawaan.

Rangkuman

Anda telah mengatur warna, memilih ukuran teks, menempatkan kursor, dan mencetak label beserta nilainya. Buat tajuk besar, data kecil, dan selalu akhiri dengan display.

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 “Gambar Teks dalam Berbagai Ukuran” gratis?

Ya — teks lengkap “Gambar Teks dalam Berbagai Ukuran” 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 “Gambar Teks dalam Berbagai Ukuran”?

Cetak label dan nilai pada skala yang berbeda. 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 “Gambar Teks dalam Berbagai Ukuran” 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 dan Inisialisasi OLED SSD1306
  2. Gambar Teks dalam Berbagai Ukuran
  3. Garis, Persegi Panjang, dan Lingkaran
  4. Animasikan Grafik Batang
← Kembali ke Arduino & IoT Academy