// Nama: Gabriel Marcellino Sinurat
// NIM: 22552011043
// Kelas: TIF RM - 22 CID
int pinMerah = 8;
int pinHijau = 9;
int pinBiru = 10;
void setup() {
pinMode(pinMerah, OUTPUT);
pinMode(pinHijau, OUTPUT);
pinMode(pinBiru, OUTPUT);
}
void loop() {
aturWarna(255, 0, 0); // Warna Merah
delay(2000);
aturWarna(0, 255, 0); // Warna Hijau
delay(2000);
aturWarna(0, 0, 255); // Warna Biru
delay(2000);
aturWarna(255, 255, 255); // Warna Putih
delay(2000);
aturWarna(170, 0, 255); // Warna Ungu
delay(2000);
}
void aturWarna(int nilaiMerah, int nilaiHijau, int nilaiBiru) {
analogWrite(pinMerah, nilaiMerah);
analogWrite(pinHijau, nilaiHijau);
analogWrite(pinBiru, nilaiBiru);
}