//Program tombol lampu RGB
//By Regarda Pratama kartiko X RPL 1
int tombol = 18;
int nilai;
int tekan;
int r = 2;
int g = 4;
int b = 5;
void setup() {
Serial.begin(9600);
pinMode(tombol, INPUT);
pinMode(r, OUTPUT);
pinMode(g, OUTPUT);
pinMode(b, OUTPUT);
}
void loop() {
nilai = digitalRead(tombol);
// Serial.println(nilaibutton);
if (nilai == 1) {
tekan++;
Serial.println(tekan);
delay(300);
if (tekan == 1) {
digitalWrite(r, 0);
digitalWrite(g, 1);
digitalWrite(b, 1);
}
if (tekan == 2) {
digitalWrite(r, 1);
digitalWrite(g, 0);
digitalWrite(b, 1);
}
if (tekan == 3) {
digitalWrite(r, 1);
digitalWrite(g, 1);
digitalWrite(b, 0);
tekan = 0;
}
}
}