problema led rgb

ciao a tutti, come ormai sapete sto facendo i progetti dello starter kit, sono incastrato in un problema: lampada miscela colori, codice esatto e compilato, tutti i led al loro posto, ma il led (ne il monitor seriale vuole saperne di rispondere a qualsiasi impulso, ho provato ad accendere e spegnere le luci, staccare, cosare ma l’unico risultato e stato un piccolo sfarfallio rosso mentre toccavo il jumper che connette il catodo del led alla massa :roll_eyes: cosa devo fare? finchè non finisco questo progetto non vado avanti.

vi allego lo sketch e la foto del circuito

const int greenLEDPin = 9;
const int redLEDPin = 11;
const int blueLEDPin = 10;

const int redSensorPin = A0;
const int greenSensorPin = A1;
const int blueSensorPin = A2;

int redValue = 0;
int greenValue = 0;
int blueValue = 0;

int redSensorValue = 0;
int greenSensorValue = 0;
int blueSensorValue = 0;
void setup() {
  // put your setup code here, to run once:
Serial.begin(9600);

pinMode(greenLEDPin,OUTPUT);
pinMode(redLEDPin,OUTPUT);
pinMode(blueLEDPin,OUTPUT);
}

void loop() {
  // put your main code here, to run repeatedly:
redSensorValue = analogRead(redSensorPin);
delay(5);
greenSensorValue = analogRead(greenSensorPin);
delay(5);
blueSensorValue = analogRead(blueSensorPin);// ora arduino sa che ...SensorValue è la lettura analogico-digitale di ...SensorPin che corrisponde alle porte analogiche
Serial.print("raw Sensor Values \t red: ");
Serial.print(redSensorValue);
Serial.print("\t green: ");
Serial.print(greenSensorValue);
Serial.print("\t Blue: ");
Serial.println(blueSensorValue);

redValue = redSensorValue / 4;
greenValue = greenSensorValue / 4;
blueValue = blueSensorValue / 4;

Serial.print("Mapped Sensor Values \t red: ");
Serial.print(redValue);
Serial.print("\t green: ");
Serial.print(greenValue);
Serial.print("\t blue: ");
Serial.println(blueValue);

analogWrite(redLEDPin, redValue);
analogWrite(greenLEDPin, greenValue);
analogWrite(blueLEDPin, blueValue);
}

Il cavo rosso che crossa dalla destra alla sinistra della bradbord, è collegato a massa, e non ai 5V. :wink: