Anda di halaman 1dari 1

#define lampu 9 // inisialisasi port 9 sebagai pemberi signal PWM

int i = 0; // inisialisasi variabel untuk perulangan

void setup() {
pinMode(lampu, OUTPUT); // setting pin lampu sebagai output
}

void loop(){
for(i=0;i<255;i++){
analogWrite(lampu, i); // proses penambahan atau increment pada nilai PWM,
untuk menambah cerahnya lampu.
delay(20);
}

for(i=255;i=0;i--){
analogWrite(lampu, i); // proses pengurangan atau decrement pada nilai PWM,
untuk mengurangi cerahnya lampu.
delay(20);
}
}

Anda mungkin juga menyukai