int i;//i循环
int led=6;//led接口6
int potpin=0;//电位器接口0
int val=0;//暂存变量
int inpin=7;//接口7
int val3;//暂存变量
int R=11;//R接口11
int G=10;//G接口10
int B=9;//B接口9
void setup()
{
pinMode(led, OUTPUT);//output led
Serial.begin(9600);//波特率9600
pinMode(inpin,INPUT);//按键接口为输入接口
pinMode(R, OUTPUT);//output R
pinMode(G, OUTPUT);//output G
pinMode(B, OUTPUT);//output B
}
void loop()
{
val3=digitalRead(inpin);//赋值
//检测按键是否按下
if(val3==LOW)
{
digitalWrite(led,LOW);
//循环语句,控制PWM亮度增加
for (i=0; i<=255; i++)
{
analogWrite(led,i);
delay(5); //持续5ms
}
//循环语句,控制PWM亮度减小
for (i=255; i>=0; i--)
{