Cara Memulai Arduino Uno: Install Arduino IDE dan Program Pertama (LED Blink)

Setiap perjalanan belajar Arduino dimulai dari satu program kecil: membuat LED berkedip. Kelihatannya sederhana, tetapi program ini membuktikan bahwa papan, kabel, dan perangkat lunak Anda sudah bekerja dengan benar. Ikuti langkah-langkah berikut.

[GAMBAR 1 — Gambar unggulan] Arduino Uno tersambung kabel USB ke laptop, LED pada papan menyala. | Nama file: arduino-uno-tersambung-laptop.jpg | Alt text: Arduino Uno tersambung ke laptop lewat kabel USB

Alat dan Bahan

  • 1 papan Arduino Uno
  • 1 kabel USB Type-A ke Type-B (pastikan kabel data, bukan kabel khusus pengisi daya)
  • Komputer atau laptop
  • Opsional: 1 LED, 1 resistor 220 Ω, 2 kabel jumper

Langkah 1: Unduh dan Pasang Arduino IDE

Unduh Arduino IDE hanya dari situs resmi arduino.cc, lalu pasang seperti aplikasi biasa. Driver Arduino Uno umumnya ikut terpasang otomatis.

[GAMBAR 2] Tangkapan layar halaman unduhan Arduino IDE di arduino.cc. | Nama file: unduh-arduino-ide.png | Alt text: Halaman unduhan Arduino IDE

Langkah 2: Sambungkan Papan dan Pilih Port

Hubungkan Arduino Uno ke komputer. Buka Arduino IDE, lalu pilih papan Arduino Uno dan port yang muncul (misalnya COM3 di Windows atau /dev/ttyACM0 di Linux). Jika memakai menu klasik, lokasinya di Tools → Board dan Tools → Port.

[GAMBAR 3] Tangkapan layar pemilihan board dan port di Arduino IDE. | Nama file: memilih-board-dan-port.png | Alt text: Memilih board Arduino Uno dan port di Arduino IDE

Buka File → Examples → 01.Basics → Blink, atau ketik kode berikut:

void setup() {
  pinMode(LED_BUILTIN, OUTPUT);
}

void loop() {
  digitalWrite(LED_BUILTIN, HIGH);  // LED menyala
  delay(1000);                      // tunggu 1 detik
  digitalWrite(LED_BUILTIN, LOW);   // LED mati
  delay(1000);                      // tunggu 1 detik
}

Langkah 4: Unggah Program

Klik tombol Upload (ikon panah ke kanan). Tunggu sampai muncul tulisan “Done uploading”. LED kecil berlabel L pada papan akan berkedip setiap satu detik.

Penjelasan Kode

  • setup() dijalankan satu kali saat Arduino menyala atau di-reset.
  • loop() dijalankan berulang tanpa henti.
  • pinMode() menentukan sebuah pin berfungsi sebagai input atau output.
  • digitalWrite() memberi sinyal HIGH (5 V) atau LOW (0 V) pada pin.
  • delay() menjeda program dalam satuan milidetik.

Bonus: Memakai LED Eksternal

Hubungkan kaki panjang (anoda) LED ke resistor 220 Ω, lalu sambungkan ujung resistor ke pin 13. Hubungkan kaki pendek (katoda) LED ke GND. Program yang sama akan membuat LED eksternal ikut berkedip karena LED_BUILTIN terhubung ke pin 13.

[GAMBAR 4] Diagram rangkaian LED dan resistor 220 Ω ke pin 13 dan GND (buat dengan Fritzing atau Tinkercad Circuits). | Nama file: rangkaian-led-eksternal-pin-13.png | Alt text: Skema rangkaian LED eksternal pada Arduino Uno

Penutup

Selamat, Anda sudah menjalankan program pertama. Dari sini, konsep yang sama dipakai untuk menyalakan motor dan membaca sensor pada robot.

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *