Está en la página 1de 1

#include <Servo.

h>

const int LDR_PIN = A0; // Pin analógico para el sensor fotorresistente (LDR)
const int SERVO_PIN = 9; // Pin digital para el servo motor

Servo servo; // Objeto del servo motor

void setup() {
pinMode(LDR_PIN, INPUT); // Configurar el pin del LDR como entrada
servo.attach(SERVO_PIN); // Inicializar el servo motor
}

void loop() {
int ldrValue = analogRead(LDR_PIN); // Leer el valor del LDR

// Mapear el valor del LDR (0-1023) a un ángulo para el servo (0-180)


int servoAngle = map(ldrValue, 0, 1023, 0, 180);

servo.write(servoAngle); // Mover el servo a la posición deseada

delay(100); // Pequeña pausa para estabilidad


}

También podría gustarte