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:
- 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.
Pública tu duda o comentario
Resuelve tus dudas con la comunidad.
(0) Comentarios
No registra comentarios, se el primero en comentar.
Publicar