Arduino

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.

Canal de YouTube

Ver canal

Vistas

531