// tri-color LED & potentiometer // Blue/Green blink interval and Red Fade in/out controlled by pot // // ++ joe saavedra / katherine lee ++ int ledPinB = 9; int ledPinG = 10; int ledPinR = 11; int potPin = 0; int pot = 0; void setup(){ pinMode(ledPinB, OUTPUT); pinMode(ledPinG, OUTPUT); pinMode(ledPinR, OUTPUT); Serial.begin(9600); } void loop(){ pot = (analogRead(potPin)/1.5); Serial.println(pot); if (pot < 50){ pot = 50; } digitalWrite(ledPinG,HIGH); digitalWrite(ledPinB,LOW); analogWrite(ledPinR,(pot/2.7)); //maps to 0 - 255 delay(pot); digitalWrite(ledPinG,LOW); digitalWrite(ledPinB,HIGH); analogWrite(ledPinR,(pot/2.7)); delay(pot); }