Projenin Devresi:
Proje dosyalarını indirmek için tıklayınız...
Devreyi
yukarıdaki gibi kuruyoruz. Rgb ledin her bir anot ucuna 330Ω direnç bağladık ve
ledin katot ucunu gnd’ye bağladık.
Projenin Kaynak Kodu:
#define
LED1 9
#define
LED2 10
#define
LED3 11
void
setup() {
pinMode(LED1, OUTPUT);
pinMode(LED2, OUTPUT);
pinMode(LED3, OUTPUT);
}
void
loop(){
for(int i=1; i<255; i++){
analogWrite(LED1, i);
delay(20);
}
for(int i=1; i<255; i++){
analogWrite(LED1, 255-i);
analogWrite(LED2, i);
delay(20);
}
for(int i=1; i<255; i++){
analogWrite(LED2, 255-i);
delay(20);
}
for(int i=1; i<255; i++){
analogWrite(LED2, i);
delay(20);
}
for(int i=1; i<255; i++){
analogWrite(LED2, 255-i);
analogWrite(LED3, i);
delay(20);
}
for(int i=1; i<255; i++){
analogWrite(LED3, 255-i);
delay(20);
}
for(int i=1; i<255; i++){
analogWrite(LED3, i);
delay(20);
}
for(int i=1; i<255; i++){
analogWrite(LED3, 255-i);
analogWrite(LED1, i);
delay(20);
}
for(int i=1; i<255; i++){
analogWrite(LED1, 255-i);
delay(20);
}
}
Hiç yorum yok:
Yorum Gönder