🔦 flashlight
🟫 fixed filter
🟫 filter on the servo
👁️ sensor (LDR)
Arduino
🟫 middle filter 45°
#include <Servo.h>
Servo filter;
void setup() {
Serial.begin(9600);
filter.attach(9); // servo on D9
}
void loop() {
for (int ang = 0; ang <= 180; ang += 5) {
filter.write(ang);
delay(300);
long sum = 0;
for (int i = 0; i < 20; i++) {
sum += analogRead(A0); // LDR on A0
delay(5);
}
Serial.print(ang);
Serial.print(",");
Serial.println(sum / 20);
}
}
📈 Serial Plotter —
measured by the Arduinotheory: cos²