#define RED 11
#define GREEN 10
#define BLUE 9
#define RED_BT 4
#define GREEN_BT 3
#define BLUE_BT 2
int r=0, g=0, b=0;
void setup() {
pinMode(RED_BT,INPUT);
pinMode(GREEN_BT,INPUT);
pinMode(BLUE_BT,INPUT);
}
void loop() {
if(digitalRead(RED_BT)==HIGH){
++r;
if(r>255){
r=0;
}
}
if(digitalRead(GREEN_BT)==HIGH){
++g;
if(g>255){
g=0;
}
}
if(digitalRead(BLUE_BT)==HIGH){
++b;
if(b>255){
b=0;
}
}
analogWrite(RED,r);
analogWrite(GREEN,g);
analogWrite(BLUE,b);
delay(10);
}
날짜 : 2016년 09월 06일
댓글 없음:
댓글 쓰기