const byte LIGHT_PIN = A9; const byte LEFT_EYE = 3; const byte RIGHT_EYE = 10; const int DARK_BELOW = 300; const int BRIGHT_ABOVE = 450; bool eyesOn = false; void setup() { pinMode(LEFT_EYE, OUTPUT); pinMode(RIGHT_EYE, OUTPUT); Serial.begin(9600); } void loop() { int light = analogRead(LIGHT_PIN); if (light < DARK_BELOW) eyesOn = true; else if (light > BRIGHT_ABOVE) eyesOn = false; digitalWrite(LEFT_EYE, eyesOn ? HIGH : LOW); digitalWrite(RIGHT_EYE, eyesOn ? HIGH : LOW); Serial.print("light:"); Serial.print(light); Serial.print(",eyes:"); Serial.println(eyesOn ? 1 : 0); delay(50); }