Tutorial uso de fotorresistencias con arduino.

Las fotorresistencias (o LDR, Light Dependent Resistors) son sensores que cambian su resistencia en función de la cantidad de luz que incide sobre ellos. 

A continuación te presento un tutorial para usar una fotorresistencia con Arduino:

Materiales Necesarios

  • Arduino (Uno, Nano, Mega, etc.)
  • Fotorresistencia (LDR)
  • Resistencia de 10k ohmios o en su lugar resistencia de 220 Ohmios.
  • Protoboard y cables de conexión

Conexión de la Fotorresistencia al Arduino

Para la conexión de la fotorresistencia, necesitarás hacer un divisor de voltaje utilizando la fotorresistencia y el resistor de 10k ohmios. La conexión sería la siguiente:

  1. Modo Analógico:
    • Conecta un extremo de la fotorresistencia al pin de 5V del Arduino.
    • Conecta el otro extremo de la fotorresistencia al pin analógico A0 del Arduino y a un extremo la resistencia de 10k ohmios.
    • Conecta al otro extremo de la resistencia de 10k ohmios al pin GND del Arduino.

Código de Arduino:

const int sensorPin = A0;
const int umbral = 500; 

void setup() {
  Serial.begin(9600); // Inicializar comunicación serial
}

void loop() {
  int sensorValue = analogRead(sensorPin); 
  Serial.print("Valor del sensor: ");
  Serial.println(sensorValue); 

  if (sensorValue < umbral) {
    Serial.println("Poca luz");
  } else {
    Serial.println("Mucha luz");
  }

  delay(1000);
}

Uso del Monitor Serial

Para ver los valores del sensor, abre el Monitor Serial en el entorno de desarrollo de Arduino (IDE) y asegúrate de que esté configurado a 9600 bps.

¡Eso es todo! Ahora deberías poder leer la cantidad de luz con una fotorresistencia y un Arduino. Si necesitas más ayuda o quieres agregar funcionalidades adicionales, no dudes en dejar un comentario.


(0) Comentarios

No registra comentarios, se el primero en comentar.
Publicar

Pública tu duda o comentario

Resuelve tus dudas con la comunidad.

*Obligatorio*