#include <ESP32Servo.h>
const int servoPin = 12; // Pino do Servo Motor
// Defina o valor de luminosidade limite
int limiteLuminosidade;
const int ldrPin = 4; // Pino do LDR
Servo servoMotor;
void setup() {
// standard 50 hz servo
servoMotor.attach(servoPin);
Serial.begin(115200);
pinMode(ldrPin, INPUT);
servoMotor.attach(servoPin);
servoMotor.write(0); // Defina a posição inicial do servo para 0 graus
}
void loop() {
int luminosidade = analogRead(ldrPin);
Serial.println(luminosidade);
if (luminosidade < 500) {
servoMotor.write(90);
}
else {
servoMotor.write(0);
}
delay(100);
}