Crumb - Sensor de luz LDR

CRLUX

Crumb - Sensor de luz LDR

Los Crumbs son módulos compatibles con el controlador Crumble que se conectan mediante cables con pinzas de cocodrilos

El sensor de luz LDR, es un tipo de sensor luminoso que proporciona un voltaje continuo proporcional al nivel de luz recibido.

Si quieres saber más sobre Crumble y el proyecto Starting with Robotics, consulta la página

Estado: NUEVOEN STOCK  (19) Entrega en 7 dias
7,02
21.00% IVA incluido
unidades

Añadir a cesta

Peso: 50 gramos

¿Qué es una LDR?

Una LDR (Light Dependent Resistor) es una resistencia cuyo valor ohmico varía dependiendo de la cantidad de luz que recibe. Como sensor, un sensor LDR es un sensor analógico que proporciona un voltaje continuo proporcional al nivel de luz recibido.

Un crumb LDR es un módulo diseñado para usar con Crumble (Crumb) compuesto por una LDR insertada en una placa impresa que facilita sus conexiones mediante cables de cocodrilo.

¿Cómo conectar un crumb LDR?

Para conectar este crumb solo es necesario conectar la alimentación positiva y negativa de Crumble a los pines con símbolos + y - y conectar el puerto en el que queramos leer el sensor (el puerto C en este caso) al pin central del crumb.

Los dos pines con el mismo símbolo tienen la misma función en el crumb. Esta ventaja nos permite conectar a los pines de alimentación positiva y negativa vacíos cables con los que alimentar otros crumbs.

¿Cómo programar la lectura de un sensor analógico?

Crumble nos permite leer cualquier sensor analógico utilizando el bloque de lectura analógica. Con él obtendremos valores de 0 a 255 dependiendo del voltaje recibido en el puerto.

En este programa hemos definido que el valor de la lectura se muestre en la variable "ldr". De esta forma podremos ver ese valor en tiempo real en el apartado Variables del software Crumble.

Recuerda activar el interruptor del portapilas cuando quieras leer un sensor analógico. Si solo obtienes valores de entre 0 y 30 aproximadamente lo más probable es que hayas olvidado activar el portapilas.

Si queremos que la lectura del sensor defina el estado de un actuador (por ejemplo, un Sparkle) podemos introducir la lectura del sensor analógico en un bloque condicional. En este ejemplo modificamos el color de un Sparkle (recuerda conectarlo en el puerto D como puedes ver en esta página) dependiendo de si leemos un valor inferior o superior a 128 en el puerto C.

También puedes utilizar la lectura directa de un sensor analógico en un parámetro de un bloque. En este caso utilizaremos la lectura de la LDR para definir la intensidad del color blanco de un Sparkle.

Descargas

Enlaces relacionados

También podría interesarle