/*
Tutorial Pemula LED RGB Arduino
Alat dan Bahan
1. Arduino Nano
2. LED RGB
3. Kabel Jumper
4. Breadboard
*/
int Led_Merah = 4;
int Led_Hijau = 3;
int Led_Biru = 2;
void setup() {
pinMode(Led_Merah, OUTPUT);
pinMode(Led_Hijau, OUTPUT);
pinMode(Led_Biru, OUTPUT);
}
void loop() {
setColor(255, 0, 0); // Warna Merah
delay(1500);
setColor(0, 255, 0); // Warna Hijau
delay(1500);
setColor(0, 0, 255); // Warna Biru
delay(1500);
}
void setColor(int redValue, int greenValue, int blueValue) {
analogWrite(Led_Merah, redValue);
analogWrite(Led_Hijau, greenValue);
analogWrite(Led_Biru, blueValue);
}