// V-VCC 5V R-9번핀 B-10번핀 G-11번핀 연결
#define LEDR 9
#define LEDB 10
#define LEDG 11
int i = 0;
void setup()
{
pinMode(LEDG,OUTPUT);
pinMode(LEDB,OUTPUT);
pinMode(LEDR,OUTPUT);
}
void loop()
{
analogWrite(LEDR,255);
analogWrite(LEDB,255);
analogWrite(LEDG,255); //off
analogWrite(LEDR,0);
delay(1000); //red
analogWrite(LEDG,220);
delay(1000); //blue
analogWrite(LEDR,0);
analogWrite(LEDG,120);
delay(1000); //yellow
analogWrite(LEDR,255);
analogWrite(LEDG,0);
delay(1000);
analogWrite(LEDB,0);
delay(1000);
analogWrite(LEDG,255);
analogWrite(LEDB,0);
delay(1000);
analogWrite(LEDR,0);
analogWrite(LEDG,255);
delay(1000);
analogWrite(LEDG,0);
delay(1000);
analogWrite(LEDR,255);
analogWrite(LEDB,255);
analogWrite(LEDG,255); //off
for(i=255;i>0;i--)
{
analogWrite(LEDR,i);
delay(10);
}
for(i=255;i>0;i--)
{
analogWrite(LEDG,i);
delay(10);
}
for(i=0;i<255;i++)
{
analogWrite(LEDR,i);
delay(10);
}
for(i=255;i>0;i--)
{
analogWrite(LEDB,i);
delay(10);
}
for(i=0;i<255;i++)
{
analogWrite(LEDG,i);
delay(10);
}
for(i=255;i>0;i--)
{
analogWrite(LEDR,i);
delay(10);
}
analogWrite(LEDG,0);
analogWrite(LEDB,0);
analogWrite(LEDR,0);
}