Arduino Led RGB

https://youtube.com/watch?v=G_kv-ya1kRk
// Arduino
// Martin Nikiforov 
 
int r=0;                            
int g=0;                           
int b=0;
int color,i=0,value=255,time=100;//time=10 youtube
void rgb(int r, int g, int b) {
  analogWrite(9,r);
  analogWrite(11,b);
  analogWrite(10,g);  
}
void rgb1(int r1, int g1, int b1) {
  analogWrite(3,r1);
  analogWrite(5,b1);
  analogWrite(6,g1);  
}
void setup() 


 
void loop() 

  
    for(i=0;i<=255;i++) {
      rgb(i,g,255-i);
     rgb1(i,g,255-i); 
      delay(time); 
    }
    for(i=0;i<=255;i++) {
      rgb(255-i,i,b); 
      delay(time); 
    }
    for(i=0;i<=255;i++) {
      rgb(r,255-i,i); 
      delay(time); 
    }
 

Оставете коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *