🖥️ Arduino IDE & Board

Untuk memprogram dan menjalankan proyek dengan Arduino, kita memerlukan dua komponen utama: Arduino IDE (Integrated Development Environment) dan Board Arduino. IDE adalah software untuk menulis & mengunggah kode, sedangkan Board adalah perangkat keras yang menjalankan program.

📌 Arduino IDE

Arduino IDE adalah aplikasi resmi yang digunakan untuk menulis kode (sketch), melakukan kompilasi, dan mengunggah program ke board Arduino.

Fitur utama Arduino IDE:

  • Editor kode berbasis C/C++ yang sederhana
  • Tombol Verify untuk kompilasi program
  • Tombol Upload untuk mengirim kode ke board
  • Menu Tools untuk memilih jenis board & port komunikasi
  • Serial Monitor untuk menampilkan data dari Arduino
✅ Versi terbaru Arduino IDE bisa diunduh di arduino.cc/software

🖊️ Bagian Utama Arduino IDE

  • Editor: tempat menulis kode
  • Toolbar: berisi tombol Verify, Upload, New, Open, Save, Serial Monitor
  • Console: menampilkan pesan error atau sukses kompilasi
  • Status Bar: menampilkan informasi board dan port

🔌 Board Arduino

Board Arduino adalah mikrokontroler berbasis chip (misalnya ATmega328 pada Arduino Uno) yang digunakan untuk mengontrol perangkat elektronik. Ada banyak jenis board dengan spesifikasi berbeda.

Beberapa board populer:

  • Arduino Uno → paling umum, cocok untuk pemula
  • Arduino Mega → lebih banyak pin & memori
  • Arduino Nano → versi mini, hemat tempat
  • Arduino Leonardo → bisa berfungsi sebagai keyboard/mouse
  • Arduino Due → berbasis ARM, lebih cepat
  • Arduino MKR & IoT Series → sudah mendukung WiFi, Bluetooth, atau LoRa
⚡ Semua board bekerja dengan prinsip yang sama: menerima program dari komputer (via USB), lalu menjalankannya secara mandiri.

🚀 Cara Upload Program ke Board

  1. Buka Arduino IDE
  2. Tulis program (sketch) di editor
  3. Pilih Tools → Board sesuai board yang dipakai (misalnya Arduino Uno)
  4. Pilih Tools → Port sesuai port USB
  5. Klik tombol Upload (panah kanan) → tunggu hingga “Done Uploading”

💡 Contoh Program Pertama: Blink LED

Program Blink akan menyalakan dan mematikan LED internal pada board Arduino (biasanya di pin 13).

void setup() { pinMode(13, OUTPUT); // set pin 13 sebagai output } void loop() { digitalWrite(13, HIGH); // nyalakan LED delay(1000); // tunggu 1 detik digitalWrite(13, LOW); // matikan LED delay(1000); // tunggu 1 detik }
🔎 Program ini sangat penting karena sering digunakan sebagai uji coba awal untuk memastikan board dan IDE sudah berfungsi dengan baik.

📖 Kesimpulan

Arduino IDE adalah software utama untuk menulis & mengunggah kode, sedangkan board Arduino adalah perangkat keras yang mengeksekusi program. Pemula biasanya memulai dengan Arduino Uno dan mencoba program sederhana seperti Blink.

No comments:

Post a Comment