2010年12月28日 星期二

用可變電阻控制RGB三色

int valLight = 0;
int valDark = 0;

void setup() {               

  pinMode(9, OUTPUT);    
  pinMode(10, OUTPUT);    
  pinMode(11, OUTPUT);   
  Serial.begin(9600); // open serial
}

void loop()
{
  valLight = analogRead(0);
  valDark = analogRead(1);
  Serial.print("Light ");
  Serial.println(valLight, DEC);
  Serial.print("Darkt ");

  Serial.println(valDark, DEC);
  for(int i=9;i<12;i++){
    digitalWrite(i, HIGH);  
    delay(valLight/4);             
    digitalWrite(i, LOW);   
    delay(valDark/4);            
  }

}


沒有留言:

張貼留言