const int pinMerah = 8;
const int pinHijau = 9;
const int pinBiru = 10;
void setup() {
// put your setup code here, to run once:
pinMode(pinMerah, OUTPUT);
pinMode(pinHijau, OUTPUT);
pinMode(pinBiru, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
aturWarna(255, 0, 0); //warna merah
delay(1000);
aturWarna(0, 255, 0); //warna hijau
delay(1000);
aturWarna(0, 0, 255); //warna biru
delay(1000);
aturWarna(255, 255, 255); //warna putih
delay(1000);
aturWarna(170, 0, 255); //warna ungu
delay(1000);
}
void aturWarna(int nilaiMerah, int nilaiHijau, int nilaiBiru) {
analogWrite(pinMerah, nilaiMerah);
analogWrite(pinHijau, nilaiHijau);
analogWrite(pinBiru, nilaiBiru);
}