Buka Senin - Jumat jam 08.30 s/d jam 16.30 , Sabtu Jam 8.30 s/d jam 13.00 , Minggu tutup
  • Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
  • Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
Beranda » Blog » Tutorial Menyalakan LED sebagai Output Digital Menggunakan Arduino Uno Trainer Kit

Tutorial Menyalakan LED sebagai Output Digital Menggunakan Arduino Uno Trainer Kit

Diposting pada 17 December 2025 oleh indo maker / Dilihat: 17 kali / Kategori: ,

Kalau kamu baru mulai belajar Arduino, percobaan pertama yang paling wajib dicoba adalah menyalakan LED. Percobaan ini kelihatannya simpel, tapi justru penting banget karena dari sinilah kamu mulai paham bagaimana Arduino bekerja dan berinteraksi dengan komponen elektronik. Lewat percobaan LED, kamu akan belajar bagaimana aliran listrik bekerja, bagaimana pin Arduino digunakan, dan bagaimana sebuah baris kode bisa mengubah kondisi perangkat keras di dunia nyata.

LED atau Light Emitting Diode adalah komponen elektronik yang akan menyala saat dialiri arus listrik. Tapi LED tidak bisa asal dihubungkan langsung ke sumber tegangan, karena arus berlebih bisa bikin LED rusak. Makanya, LED harus selalu dipasangkan dengan resistor pembatas arus. Tenang saja, di Arduino Uno Trainer Kit resistor sudah disediakan, jadi kamu bisa langsung fokus ke percobaannya.

Alat dan Bahan yang Diperlukan

Untuk menjalankan proyek ini, berikut yang kamu butuhkan:

  • Arduino Uno Trainer Kit
  • LED
  • Kabel jumper
  • Software Arduino IDE

Tahap 1: Menyalakan LED Langsung dari Pin 5V

Di tahap pertama ini, kita belum pakai program sama sekali. Tujuannya cuma buat memahami aliran listrik dasar. Pin 5V di Arduino akan selalu mengeluarkan tegangan selama Arduino mendapat daya. Jadi kalau LED dihubungkan dengan benar, LED akan langsung menyala.

Cara menyusun rangkaian:

  • Hubungkan kaki panjang LED ke pin 5V
  • Hubungkan kaki pendek LED ke pin GND

Gambar 1. Wiring Rangkaian LED dengan Pin 5v

Hasil Percobaan

Gambar 2. Hasil Percobaan LED dengan pin 5v

Apabila rangkaian terpasang dengan benar, LED akan langsung menyala saat Arduino diberi daya. Hal ini terjadi karena pin lima volt selalu menyediakan tegangan tetap yang mengalir melalui resistor pembatas arus sebelum masuk ke LED dan kembali ke ground. Pada tahap ini, Arduino belum menjalankan perintah apa pun, sehingga seluruh proses terjadi secara langsung melalui sumber tegangan.

Tahap 2: Menyalakan LED Menggunakan Pin Digital Arduino

Sekarang kita masuk ke bagian yang lebih menarik. LED tidak lagi dihubungkan ke pin 5V, tapi ke pin digital Arduino. Bedanya, pin digital tidak akan mengeluarkan tegangan kalau tidak diperintah lewat program.

Cara menyusun rangkaian:

  • Kaki panjang LED ke pin D13
  • Kaki pendek LED ke GND

Gambar 3. Hasil Percobaan LED dengan pin D13

Setelah rangkaian siap, buka Arduino IDE dan tulis program berikut:

void setup() {
  pinMode(13, OUTPUT);
  digitalWrite(13, HIGH);
}

void loop() {
}

Penjelasan Kode

  • pinMode(13, OUTPUT); digunakan untuk mengatur pin 13 sebagai keluaran
  • digitalWrite(13, HIGH); digunakan untuk menyalakan LED pada pin 13

Hasil Percobaan

Gambar 4. Hasil Percobaan LED dengan pin D13

Setelah program berhasil diunggah ke papan Arduino, LED akan menyala dan tetap berada dalam kondisi menyala selama Arduino mendapatkan catu daya. Hal ini terjadi karena pin digital telah diatur sebagai keluaran dan diberi logika tinggi melalui program yang dijalankan. Hasil percobaan ini menunjukkan bahwa Arduino mampu menjalankan instruksi program dengan benar serta mengendalikan perangkat elektronik melalui pin digital sesuai dengan perintah yang telah ditentukan.

Tahap 3: Percobaan LED Berkedip dengan Pin Digital 

Pada percobaan ini, pembahasan dilanjutkan dengan membuat LED menyala dan mati secara berulang atau berkedip. Percobaan ini bertujuan untuk memperkenalkan konsep perulangan program serta pengaturan waktu pada sistem kendali menggunakan Arduino.

Menulis Program LED Berkedip

Buka aplikasi Arduino IDE dan tuliskan program LED berkedip, kemudian unggah program tersebut ke papan Arduino. Program ini akan mengatur LED agar menyala dan mati secara terus menerus dengan jeda waktu tertentu.

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

void loop() {
  digitalWrite(13, HIGH);
  delay(1000);
  digitalWrite(13, LOW);
  delay(1000);

}

Penjelasan Kode

  • pinMode(13, OUTPUT); digunakan untuk mengatur pin 13 sebagai keluaran
  • digitalWrite(13, HIGH); digunakan untuk menyalakan LED pada pin 13
  • delay(1000); digunakan untuk memberikan jeda waktu selama satu detik
  • digitalWrite(13, LOW); digunakan untuk mematikan LED pada pin 13

Hasil Percobaan

Gambar 5. Hasil Percobaan LED Berkedip dengan Arduino Pin D13

Setelah program dijalankan, LED akan menyala selama selang waktu tertentu kemudian mati selama selang waktu yang sama. Pola ini akan terus berulang selama Arduino mendapatkan catu daya. Percobaan ini menunjukkan bahwa Arduino mampu menjalankan perintah secara berulang dan mengendalikan keluaran berdasarkan logika program yang tersimpan di dalam papan.

Bagikan ke

Tutorial Menyalakan LED sebagai Output Digital Menggunakan Arduino Uno Trainer Kit

Saat ini belum tersedia komentar.

Silahkan tulis komentar Anda

Tutorial Menyalakan LED sebagai Output Digital Menggunakan Arduino Uno Trainer Kit

Produk yang sangat tepat, pilihan bagus..!

Berhasil ditambahkan ke keranjang belanja
Lanjut Belanja
Checkout
Produk Quick Order

Pemesanan dapat langsung menghubungi kontak dibawah: