Serial.print vs println
Mengirim nilai berlabel ke Serial Monitor
Serial.print vs println 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.
Mengirimkan Kata
Setelah saluran terbuka, Anda dapat mengirim teks dengan Serial.print(). Apa pun yang Anda berikan akan muncul di Monitor Serial pada komputer.
Serial.print("Hello");Print Tetap pada Satu Baris
Hal penting tentang Serial.print() adalah fungsi ini tidak berpindah ke baris baru. Hasil cetak berikutnya muncul tepat setelahnya.
Serial.print("Hi");
Serial.print("There");Itu Mencetak HiThere
Kedua perintah cetak tersebut menghasilkan HiThere, berdempetan tanpa spasi. Print tidak menambahkan spasi untuk Anda.
Kenali println
Gunakan Serial.println() jika ingin setiap pesan berada di barisnya sendiri. ln berarti fungsi ini menambahkan jeda baris di akhir.
Serial.println("Line one");
Serial.println("Line two");Keluaran yang Rapi dan Mudah Dibaca
Hasilnya adalah dua baris yang rapi di Monitor. println adalah pilihan utama untuk pesan status yang Anda baca dari atas ke bawah.
Mencetak Angka
Anda tidak terbatas pada teks. Berikan sebuah angka dan Serial.print() akan mengubahnya menjadi digit yang mudah dibaca secara otomatis.
int score = 42;
Serial.println(score);Buat Label
Gabungkan teks dan nilai agar lebih jelas. Cetak label terlebih dahulu, lalu cetak angkanya, sehingga keluaran terbaca seperti kalimat.
Serial.print("Score: ");
Serial.println(score);Mengapa Label Membantu
Angka tanpa keterangan seperti 42 tidak berarti apa-apa nantinya. Label seperti Skor: 42 memberi tahu Anda dengan tepat apa yang sedang dilihat.
Mencetak di dalam loop
Pemanggilan print dan println biasanya berada di dalam loop(), sehingga nilai terus dikirim selama program berjalan.
void loop() {
Serial.println("running");
}Pola yang Umum
Kebiasaan yang baik: cetak label, lalu cetakbaris nilainya. Label akan menempel pada angka, lalu baris berpindah dengan rapi.
Serial.print("Temp: ");
Serial.println(24);Pilih yang Tepat
Gunakan cetak jika masih ada keluaran lain pada baris yang sama, dan cetakbaris jika ini adalah akhir baris. 🙂
Pemeriksaan Singkat
Panggilan mana yang mengakhiri baris saat ini dan memindahkan keluaran ke baris berikutnya?
Ringkasan
Anda telah mempelajari bahwa cetak mempertahankan keluaran pada satu baris, sedangkan cetakbaris menambahkan pemisah baris, dan bahwa pemberian label pada nilai membuat Monitor Anda mudah dibaca. 🎉
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 “Serial.print vs println” gratis?
Ya — teks lengkap “Serial.print vs println” 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 “Serial.print vs println”?
Mengirim nilai berlabel ke Serial Monitor 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 “Serial.print vs println” 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
- Serial.begin dan Baud Rate
- Serial.print vs println
- Pantau Nilai Sensor Secara Langsung
- Baca Perintah yang Anda Ketik