GGFGFG

Rabu, 15 Desember 2021

CARA PROGRAM LED RGB DENGAN ARDUINO


LED RGB adalah sebuah LED yang dapat mengeluarkan perpaduan warna red(merah), green(hijau), dan blue(biru). LED ini seperti LED biasa memiliki anoda dan katoda hanya saja terdapat 3 anoda pada LED ini mewakili warna red, green, dan blue. Tegangan yang dikeluarkan pada anoda-anoda inilah yang akan mempengaruhi warna nyala dari LED RGB. LED rgb termasuk ke dalam integrated output dan dapat digunakan dengan mengendalikan LED red, green, blue, dan pin com yang dihubungkan ke gnd Arduino

Bahan Bahan yang Dibutuhkan :

  • Arduino UNO
  • (3) 220 ohm resistors
  • (1)LED RGB
  • Kabel
  • Breadboard

Skematik Pemrograman LED RGB

 

               

               

                             

















              

 

Source Code Pemrograman LED RGB

 

int red_light_pin= 3;

int green_light_pin = 4;

int blue_light_pin = 5;

void setup() {

  pinMode(red_light_pin, OUTPUT);

  pinMode(green_light_pin, OUTPUT);

  pinMode(blue_light_pin, OUTPUT);

}

void loop() {

  RGB_color(255, 0, 0); // Red

  delay(1000);

  RGB_color(0, 255, 0); // Green

  delay(1000);

  RGB_color(0, 0, 255); // Blue

  delay(1000);

  RGB_color(255, 255, 125); // Raspberry

  delay(1000);

  RGB_color(0, 255, 255); // Cyan

  delay(1000);

  RGB_color(255, 0, 255); // Magenta

  delay(1000);

  RGB_color(255, 255, 0); // Yellow

  delay(1000);

  RGB_color(255, 255, 255); // White

  delay(1000);

}

void RGB_color(int red_light_value, int green_light_value, int blue_light_value)

 {

  analogWrite(red_light_pin, red_light_value);

  analogWrite(green_light_pin, green_light_value);

  analogWrite(blue_light_pin, blue_light_value);

}

Tidak ada komentar:

Posting Komentar