Mulai simulasi gratis

Menjalankan Simulasi

Memulai dan menghentikan

Tekan tombol ▶ hijau di panel simulasi. Circzy akan:

  1. Mengirim sketch-mu (atau kode yang dibuat dari blokmu) ke server kompilasi.
  2. Mengompilasinya dengan core resmi untuk board-mu.
  3. Memuat firmware ke emulator dan menyalakan board.

Status di kepala panel menunjukkan setiap tahap:

StatusArtinya
SiapTidak ada yang sedang berjalan.
Mengompilasi...Server kompilasi sedang membangun programmu. Jika ada program lain yang dikompilasi pada saat yang sama, status menampilkan posisimu di antrean.
BerjalanBoard sedang menjalankan programmu.
GagalKompilasi gagal. Panel Kesalahan Kompilasi menjelaskan penyebabnya.

Tekan ■ untuk berhenti. Timer di samping status menampilkan waktu simulasi sejak program dimulai.

Tombol ⋮ di samping ▶ membuka:

ItemEfek
Ulangi dari awalMenjalankan program lagi dari awal saat simulasi sedang berjalan. Hasil build di cache dipakai ulang, jadi bisa mulai ulang dengan cepat.
Tampilkan / Sembunyikan Serial MonitorMembuka atau menutup Serial Monitor.
Matikan / Nyalakan suaraMenyalakan atau mematikan suara buzzer dan speaker.

Berinteraksi dengan rangkaian

Saat simulasi berjalan, kamu bisa mengoperasikan input langsung di kanvas:

KomponenInteraksi
Tombol tekanTekan dan tahan dengan mouse.
Saklar geser, sensor kemiringan, PIRKlik untuk mengganti posisi.
PotensiometerSeret kenopnya.
Potensiometer geserSeret slidernya.
Keypad, joystick, rotary encoder, pemutar telepon, saklar DIPKlik tombol, saklar, atau kontrolnya.
Remote IRKlik sebuah tombol; penerima IR di rangkaian akan menangkap kodenya.
Bluetooth HC-05Pilih komponennya lalu ketik pesan di Kirim dari ponsel.
Pembaca RFIDKlik pembacanya untuk menempelkan atau mengangkat kartu. Atur UID kartu di toolbar.

Sensor yang mengukur lingkungan diatur dari toolbar: pilih komponennya lalu geser slidernya. Misalnya, DHT22 punya slider suhu dan kelembapan, HC-SR04 punya slider jarak, dan fotoresistor punya slider tingkat cahaya. Programmu langsung membaca nilai yang baru.

Ikhtisar Komponen mencantumkan kontrol setiap komponen.

Output

Output diperbarui secara langsung:

Mengubah rangkaian saat berjalan

Selama program dikompilasi atau berjalan, rangkaian terkunci: komponen tidak bisa dipindah, diputar, diganti warnanya, ditambah, atau dihapus, dan kabel serta diagram.json tidak bisa diubah. Petunjuk di kanvas menampilkan rangkaian terkunci. Rangkaian tetap bisa dioperasikan: tekan tombol, geser saklar, putar kenop, dan geser slider sensor di toolbar. Hentikan simulasi untuk mengubah rangkaian, lalu tekan ▶ lagi. Untuk mulai lagi dari keadaan bersih tanpa mengubah apa pun, gunakan Ulangi dari awal.

Waktu simulasi

Emulator menjalankan programmu instruksi demi instruksi. Program yang menunggu dengan delay() berjalan dengan kecepatan nyata. Program yang terus berulang tanpa jeda membuat emulator bekerja tanpa henti, dan di komputer yang lebih lambat program seperti ini bisa tertinggal dari waktu nyata; timer selalu menampilkan waktu simulasi. Lihat Batasan Simulasi.

Siap mencoba?

Masuk dengan Google, pilih board, dan jalankan simulasi pertamamu dalam dua menit. Gratis selama masa peluncuran.

Mulai simulasi gratis