#define LDR_PIN 36
#define LED_PIN 23
int ldr_val;
int light_percent;


void setup() {
  pinMode(LDR_PIN, INPUT);
  pinMode(LED_PIN, OUTPUT);
  // put your setup code here, to run once:
  Serial.begin(115200);
  Serial.println("Hello, ESP32!");
}

void loop() {
  ldr_val = analogRead(LDR_PIN);
  light_percent = map(ldr_val,0,4063,100,0);

  
  if (light_percent < 50)
  {
    analogWrite(LED_PIN, HIGH);
  }
  
  else
  {
    analogWrite(LED_PIN, LOW);
  }

  Serial.print("LDR Value: ");
  Serial.println(ldr_val);
  Serial.print("light_percentage: ");
  Serial.println(light_percent);
  
  delay(500);
}
$abcdeabcde151015202530fghijfghij