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 » Menggunakan Modul LED RGB pada Arduino

Menggunakan Modul LED RGB pada Arduino

Diposting pada 15 June 2019 oleh farhan / Dilihat: 868 kali / Kategori:

 

LED RGB adalah lampu led yang mempunyai 3 warna utama yaitu RED/merah, GREEN/hijau dan BLUE/biru. Namun dengan kombinasi dari 3 warna ini dapat menghasilkan banyak warna. Jenis LED ini sangat bermanfaat untuk kebutuhan project kita, dimana bisa difungsikan sebagai indikator maupun aksesoris agar terlihat lebih menjual hee. LED RGB memiliki 4 buah kaki yaitu R, G, B dan Common (cathoda/GND yang banyak di pasaran).

Pada kesempatan ini, kita akan belajar untuk menggunakan LED RGB ini pada Arduino, adapun komponen yang dibutuhkan berikut ini :

  • Arduino Uno R3, BELI
  • Modul LED RGB, BELI
  • Kabel Jumper male to female, BELI

Rangkaian

Perhatikan rangkaian di bawah ini

Keterangan :

  • Pin R dihubungkan ke pin 11 Arduino
  • Pin G dihubungkan ke pin 10 Arduino
  • Pin B dihubungkan ke pin 9 Arduino
  • GND dihubungkan ke pin GND Arduino

Perlu diperhatikan untuk penggunaan LED RGB ini harus dihubungkan ke pin PWM, dimana kita ketahui pin PWM pada Arduino ada 6 buah yaitu pin 3, 5, 6, 9, 10, dan 11.

Sketch Program

Menyalakan 3 warna utama RGB

const int redPin = 11;
const int greenPin = 10;
const int bluePin = 9;

void setup() {
  pinMode(redPin, OUTPUT);
  pinMode(greenPin, OUTPUT);
  pinMode(bluePin, OUTPUT);
}

void loop() {
  digitalWrite(redPin, HIGH);
  delay(500);
  digitalWrite(redPin, LOW);

  digitalWrite(greenPin, HIGH);
  delay(500);
  digitalWrite(greenPin, LOW);

  digitalWrite(bluePin, HIGH);
  delay(500);
  digitalWrite(bluePin, LOW);
}

Menyalakan Berbagai Warna

const int redPin = 11;
const int greenPin = 10;
const int bluePin = 9;

void setup() {
  pinMode(redPin, OUTPUT);
  pinMode(greenPin, OUTPUT);
  pinMode(bluePin, OUTPUT);
}

void loop() {
  analogWrite(redPin, random(255));
  analogWrite(greenPin, random(255));
  analogWrite(bluePin, random(255));
  delay(1000);
}

Silahkan upload program di atas dimulai dari menyalakan 3 warna utama kemudian setelah itu menyalakan berbagai warna. Demikian semoga pembahasan kali ini bermanfaat, selamat mencoba dan terima kasih.

Bagikan ke

Menggunakan Modul LED RGB pada Arduino

Saat ini belum tersedia komentar.

Silahkan tulis komentar Anda

Menggunakan Modul LED RGB pada Arduino

Produk yang sangat tepat, pilihan bagus..!

Berhasil ditambahkan ke keranjang belanja
Lanjut Belanja
Checkout
Produk Quick Order

Pemesanan dapat langsung menghubungi kontak dibawah: