Pemrograman LED RGB dengan Mikrokontroler

Sendycode
0

 



Apa Itu LED RGB?

LED RGB adalah jenis LED yang dapat memancarkan berbagai warna cahaya karena terdiri dari tiga LED kecil di dalamnya—merah (Red), hijau (Green), dan biru (Blue). Dengan mengatur intensitas masing-masing warna, kita dapat menghasilkan campuran warna yang sangat beragam.

Jenis LED RGB

  1. Common Anode
    Kaki positif (anoda) dari ketiga warna terhubung bersama. Untuk menyalakan LED, pin warna diberi logika LOW.

  2. Common Cathode
    Kaki negatif (katoda) dari ketiga warna terhubung bersama. Untuk menyalakan LED, pin warna diberi logika HIGH.

Cara Mengendalikan LED RGB dengan Mikrokontroler

Gambar Rangkian Led RGB



Untuk menghasilkan warna tertentu, kita cukup mengatur pin digital dari mikrokontroler ke nilai tertentu. Jika menggunakan PWM (Pulse Width Modulation), kita bisa mengatur intensitas masing-masing warna sehingga menghasilkan efek warna yang lebih halus dan bervariasi.

Contoh kode sederhana (untuk mikrokontroler seperti Arduino - Common Cathode):


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

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

void loop() {
  analogWrite(redPin, 255);   // Red full
  analogWrite(greenPin, 0);   // Green off
  analogWrite(bluePin, 0);    // Blue off
  delay(1000);

  analogWrite(redPin, 0);
  analogWrite(greenPin, 255); // Green full
  analogWrite(bluePin, 0);
  delay(1000);

  analogWrite(redPin, 0);
  analogWrite(greenPin, 0);
  analogWrite(bluePin, 255);  // Blue full
  delay(1000);
}

Kombinasi Warna LED RGB

Beberapa contoh campuran warna:

  • Merah (255, 0, 0)

  • Hijau (0, 255, 0)

  • Biru (0, 0, 255)

  • Kuning (255, 255, 0)

  • Cyan (0, 255, 255)

  • Magenta (255, 0, 255)

  • Putih (255, 255, 255)

  • Hitam (0, 0, 0) → Semua mati

Kesimpulan

Menggunakan LED RGB pada proyek mikrokontroler sangat bermanfaat untuk membuat tampilan visual yang menarik dan interaktif. Dengan mengatur kombinasi tiga warna utama menggunakan PWM, berbagai warna dapat dihasilkan dengan mudah. Teknik ini banyak digunakan dalam sistem pencahayaan, indikator status, dan berbagai aplikasi elektronika interaktif lainnya.




Jika Mau Donasi buat mimin beli kopi kalian bisa kilik link ini ya :)



atau link dibawah ini ya:







Matur Suwon /Terima kasih :) 




Posting Komentar

0Komentar

Posting Komentar (0)