int led_pin = 11;
int ldr_pin = A2;
void setup() {
pinMode(led_pin, OUTPUT);
pinMode(ldr_pin, INPUT);
Serial.begin(9600);
}
void loop() {
int ldr_value = analogRead(ldr_pin);
Serial.print("LDR Sensor Value: ");
Serial.println(ldr_value);
float voltage = ldr_value * (5.0 / 1024.0);
Serial.print("Voltage: ");
Serial.println(voltage, 2);
// Convert LDR reading (0-1023) to PWM value (0-255)
int pwm_value = map(ldr_value, 0, 1023, 0, 255);
analogWrite(led_pin, pwm_value);
delay(500);
}