//control LED brightness//
// constants won't change
#define LIGHT_SENSOR_PIN 3 // ESP32 pin GPIO13 SENSOR
#define LED_PIN 9 // ESP32 pin GPIO22 LED
#define ANALOG_THRESHOLD 500
void setup() {
pinMode(LED_PIN, OUTPUT);
Serial.begin(9600);
}
void loop() {
int analogValue = analogRead(LIGHT_SENSOR_PIN); // Read the value on analog pin
if (analogValue < ANALOG_THRESHOLD) {
digitalWrite(LED_PIN, HIGH); // Turn on LED
Serial.println("LED IS ON");
}
else {
digitalWrite(LED_PIN, LOW); // Turn off LED
Serial.println("LED IS OFF");
}
}