// // COLOR - ANALOG // READINGS DEPENDS ON COLOR AND LIGHT // int led1 = 6; // led 1 GREEN int led2 = 9; // led 2 RED int led3 = 4; // led 3 BLUE int sen1 = A0; // COLOR int pw = 10; // sensor power void setup() { Serial.begin(9600); pinMode(led1, OUTPUT); pinMode(led2, OUTPUT); pinMode(led3, OUTPUT); pinMode(pw, OUTPUT); pinMode(sen1, INPUT); digitalWrite(led1, LOW); digitalWrite(led2, LOW); digitalWrite(led3, LOW); digitalWrite(pw, HIGH); } void loop() { Serial.println(String(analogRead(sen1))); if (analogRead(sen1) > 870) // 872 BLUE { digitalWrite(led3, HIGH); } else { digitalWrite(led3, LOW); } if (analogRead(sen1) > 820 && analogRead(sen1) < 840) // 823 RED { digitalWrite(led2, HIGH); } else { digitalWrite(led2, LOW); } if (analogRead(sen1) > 860 && analogRead(sen1) < 870) // 863 GREEN { digitalWrite(led1, HIGH); } else { digitalWrite(led1, LOW); } }