En este ejemplo, este módulo leerá el valor de la resistencia y lo imprimirá en el monitor serial. Estos valores pueden reflejar la intensidad de la luz ambiental.
Imagen | Descripción |
---|---|
![]() |
Arduino Uno o equivalente. |
![]() |
Cables de conexión |
![]() |
Módulo fotorresistencia (KY-018) |
La resistencia dependiente de la luz, también llamada fotorresistencia, son dispositivos sensibles a la luz que se utilizan con mayor frecuencia para indicar la presencia o ausencia de luz, o para medir la intensidad de la luz.
Identificación | Pin |
---|---|
S | Pin de salida analógica, señal de voltaje de salida en tiempo real |
+ | + 5V |
- | GND |
/*
* Proyecto nº: ARD020
* Fecha: 01.11.2021
* Descripción: Módulo LDR - fotorresistencia
* Nota:
*
*/
int sensorPin = A0; // define la entrada para la fotorresistencia
int ledPin = 13; // define el pin led
int sensorValue = 0; // variable para guardar el valor del sensor
void setup()
{
pinMode(ledPin, OUTPUT);
Serial.begin(9600);
}
void loop()
{
sensorValue = analogRead(sensorPin);
digitalWrite(ledPin, HIGH);
delay(sensorValue);
digitalWrite(ledPin, LOW);
delay(sensorValue);
Serial.println(sensorValue, DEC);
}