Editor Sketch
Di proyek Sketch, kamu menulis program sendiri dalam C++ Arduino, persis seperti di Arduino IDE.
Editornya
Tab sketch.ino berisi seluruh program. Editor menyediakan:
- Pewarnaan sintaks C++, penanda pasangan kurung, dan indentasi otomatis.
- Nomor baris, pelipatan kode, dan pencarian (Ctrl + F).
- Tema warna terang dan gelap yang mengikuti tema aplikasi.
- Ukuran huruf yang bisa diatur di Pengaturan › Ukuran huruf kode.
Titik di samping nama tab menandakan bahwa itulah berkas proyek yang bisa diedit. Perubahan disimpan secara otomatis.
Struktur program
Sketch memiliki struktur yang sama seperti di board sungguhan:
void setup() {
Serial.begin(115200);
pinMode(2, OUTPUT);
}
void loop() {
digitalWrite(2, HIGH);
delay(500);
digitalWrite(2, LOW);
delay(500);
}
setup() dijalankan sekali saat mulai dan loop() dijalankan berulang-ulang. Kamu bisa menambahkan fungsi sendiri, variabel global, direktif #include, dan konstanta #define di mana saja dalam berkas.
Memakai pustaka
Tambahkan baris #include untuk pustaka yang kamu butuhkan. Pustaka yang dipakai komponen Circzy sudah dipasang saat setup (LiquidCrystal I2C, Adafruit SSD1306 dan GFX, DHT, Servo, ESP32Servo, Adafruit NeoPixel, MFRC522, TinyGPSPlus, RTClib, dan lainnya). Pustaka lain bisa dipasang dari Library Manager.
Nama pin
Gunakan penomoran pin dari core Arduino untuk board tersebut:
| Keluarga board | Cara menulis pin | Contoh |
|---|---|---|
| Arduino | Angka, A0–A5 (A15 di Mega) | pinMode(13, OUTPUT), analogRead(A0) |
| ESP32 | Nomor GPIO | pinMode(4, OUTPUT) untuk D4 / IO4 |
| ESP8266 | Nama di board atau nomor GPIO | pinMode(D1, OUTPUT) atau pinMode(5, OUTPUT) |
| Raspberry Pi Pico | Nomor GPIO | pinMode(15, OUTPUT) untuk GP15, analogRead(26) untuk GP26 |
| STM32 | Nama port | pinMode(PC13, OUTPUT) |
Halaman board mencantumkan setiap pin.
Kompilasi
Tekan ▶ di panel simulasi untuk mengompilasi dan menjalankan. Jika kompiler menemukan kesalahan, panel Kesalahan Kompilasi menampilkan pesannya beserta nomor baris. Perbaiki kodenya lalu tekan ▶ lagi. Lihat Menjalankan Simulasi.
Mengunduh sketch
Buka panel Berkas di rel kiri lalu klik sketch.ino di bawah Unduh untuk menyimpan program sebagai berkas yang bisa dibuka di Arduino IDE.
Siap mencoba?
Masuk dengan Google, pilih board, dan jalankan simulasi pertamamu dalam dua menit. Gratis selama masa peluncuran.
Mulai simulasi gratis