Serial Monitor
Serial Monitor menampilkan semua yang dikirim programmu melalui Serial. Ini cara termudah untuk melihat apa yang sedang dilakukan programmu.
Membuka monitor
Serial Monitor terbuka otomatis saat simulasi dimulai. Kamu bisa menutup dan membukanya lagi dari menu ⋮ di samping ▶: Tampilkan Serial Monitor / Sembunyikan Serial Monitor. Output tetap tersimpan selama monitor ditutup.
Monitor punya dua tombol:
| Tombol | Aksi |
|---|---|
| Tempat sampah | Membersihkan output. |
| × | Menutup monitor. |
Output baru otomatis digulir agar terlihat.
Mengirim ke programmu
Saat simulasi berjalan, ketik di kotak di bagian bawah monitor lalu tekan Enter (atau Kirim). Teksnya masuk ke Serial, jadi programmu bisa membacanya dengan Serial.read(), Serial.readString(), atau Serial.parseInt().
Menu di samping kotak memilih apa yang ditambahkan setelah teksmu, seperti di Arduino IDE: Tanpa akhir baris, Baris baru (\n, bawaan), Carriage return (\r), atau Keduanya (CR LF) (\r\n).
void setup() {
Serial.begin(9600);
}
void loop() {
if (Serial.available()) {
String text = Serial.readStringUntil('\n');
Serial.println("Kamu mengetik: " + text);
}
}
Mencetak dari kode
void setup() {
Serial.begin(115200);
Serial.println("Hello from Circzy!");
}
void loop() {
Serial.print("Temperature: ");
Serial.println(analogRead(A0));
delay(1000);
}
Baud rate yang kamu berikan ke Serial.begin() tidak berpengaruh di simulator, tetapi gunakan nilai yang dibutuhkan board sungguhanmu (9600 atau 115200 yang paling umum).
Mencetak dari blok
Gunakan kategori Serial di grup board:
- tampilkan di Serial teks mencetak teks tetap di barisnya sendiri.
- tampilkan nilai … di Serial mencetak angka atau hasil perhitungan.
Saat kamu memakai blok-blok ini, kode yang dihasilkan otomatis memanggil Serial.begin(9600).
Port mana yang ditampilkan
| Board | Yang ditampilkan di Serial Monitor |
|---|---|
| Arduino Uno, Nano, Mega | Serial (pin 0/1) |
| Board ESP32 | Serial (TX0/RX0) |
| Board ESP8266 | Serial (TX/RX) |
| Raspberry Pi Pico | Serial (USB) dan Serial1 (GP0/GP1) |
| STM32 Blue Pill | Serial (USART1, PA9/PA10) |
Pesan boot
Board ESP32 dan ESP8266 mencetak pesan boot ROM sebelum programmu dimulai, persis seperti perangkat sungguhan:
- ESP32:
ets Jul 29 2019 12:21:46diikuti log boot. - ESP8266:
SDK ver: 2.2.2 …dan versi PHY.
Baris-baris ini normal dan bukan kesalahan.
Siap mencoba?
Masuk dengan Google, pilih board, dan jalankan simulasi pertamamu dalam dua menit. Gratis selama masa peluncuran.
Mulai simulasi gratis