BASIC4MCU | 아두이노 | 아두이노 | LED PWM 윙커
페이지 정보
작성자 키트 작성일2017-09-13 13:55 조회708회 댓글2건본문
//-----------------------
123456789101112131415161718192021222324 void setup(){pinMode(10, OUTPUT);pinMode(11, OUTPUT);}//void loop(){for(int a=0;a<=255;a++){analogWrite(10,a);delay(8);}for(int b=255;b>=0;b--){analogWrite(10,b);delay(8);}for(int c=0;c<=255;c++){analogWrite(11,c);delay(8);}for(int d=255;d>=0;d--){analogWrite(11,d);delay(8);}}cs
123456789101112 void setup(){pinMode(10,OUTPUT);pinMode(11,OUTPUT);}//void loop(){for(int a=0;a<=255;a++){ analogWrite(10,a); delay(8); }for(int b=255;b>=0;b--){ analogWrite(10,b); delay(8); }for(int c=0;c<=255;c++){ analogWrite(11,c); delay(8); }for(int d=255;d>=0;d--){ analogWrite(11,d); delay(8); }}cs //-----------------------
12345678910111213 int a;//void setup(){pinMode(10,OUTPUT);pinMode(11,OUTPUT);}//void loop(){for(a=0;a<=255;a++){ analogWrite(10,a); delay(8); }for(a=255;a>=0;a--){ analogWrite(10,a); delay(8); }for(a=0;a<=255;a++){ analogWrite(11,a); delay(8); }for(a=255;a>=0;a--){ analogWrite(11,a); delay(8); }}cs //-----------------------
1234567891011121314151617 int a=0;//void setup(){pinMode(10,OUTPUT);pinMode(11,OUTPUT);}//void loop(){if (a<256)analogWrite(10,a);else if(a<512)analogWrite(10,511-a);else if(a<768)analogWrite(11,a-512);else analogWrite(11,1023-a);//if(++a>1023)a=0;delay(8);}cs //-----------------------지식인 질문글 소스를 정리 했습니다.
댓글 2
조회수 708스캉이님의 댓글
스캉이 작성일올려주신 소스로 loop내 delay없이 rgb led pwm제어가 가능한 예제가 있을까요?
master님의 댓글
master
딜레이가 필요없으면 딜레이를 삭제하면 됩니다.
하지만, 딜레이가 없으면 너무 빨라서 눈으로 볼 수가 없습니다.