// LED pins const int blue = 3; const int orange = 4; const int RGB_red = 6; const int RGB_blue = 7; const int RGB_green = 5; // Sensor pins const int sensorpin = 19; //const int sensorpin2 = 18; // variables float reading; void setup() { // OUTPUTS pinMode(blue, OUTPUT); pinMode(orange, OUTPUT); pinMode(RGB_red, OUTPUT); pinMode(RGB_blue, OUTPUT); pinMode(RGB_green, OUTPUT); // INPUTS pinMode(sensorpin, INPUT); // pinMode(sensorpin2, INPUT); // Initial setup digitalWrite(blue, HIGH); digitalWrite(orange, HIGH); } void loop() { reading = analogRead(sensorpin); // read sensor data if (reading < 200) { // RED digitalWrite(RGB_red, LOW); digitalWrite(RGB_blue, HIGH); digitalWrite(RGB_green, HIGH); } if (reading > 199 && reading < 800) { // BLUE digitalWrite(RGB_red, HIGH); digitalWrite(RGB_blue, LOW); digitalWrite(RGB_green, HIGH); } if (reading > 799) { // GREEN digitalWrite(RGB_red, HIGH); digitalWrite(RGB_blue, HIGH); digitalWrite(RGB_green, LOW); } }