Medición digital de iluminancia directamente en lux mediante I²C.
El BH1750-PCB GY-302 utiliza un sensor digital BH1750FVI con respuesta espectral aproximada al ojo humano. Su ADC interno convierte la luz ambiental en valores de iluminancia transmitidos mediante I²C, evitando calibrar una salida analógica básica.
Especificaciones técnicas
Características principales
Valor
Alimentación del módulo
3,3 a 5 V CC
Magnitud
Iluminancia en lux
Rango del módulo
1 a 65 535 lx
Interfaz
I²C
Dirección principal
0x23 con ADDR en LOW
Dirección alternativa
0x5C con ADDR en HIGH
Resolución
Hasta 0,5 lx en modo de alta resolución
Corriente activa
140 µA típica
Compatibilidad
Arduino Uno y derivados; Raspberry Pi mediante I²C
Características adicionales
Valor
Convertidor
ADC interno de 16 bits
Respuesta espectral
Aproximada a la sensibilidad visual humana
Modo apagado
Menor de 1 µA
Rechazo
Baja influencia de radiación infrarroja
Dimensiones GY-302
Aproximadamente 21 × 16 mm
Aplicaciones
Iluminación, pantallas, domótica y registro ambiental
Información técnica: La lectura representa iluminancia sobre el sensor. Sombras, orientación, cubiertas transparentes y geometría del montaje pueden alterar el valor respecto al plano de interés.
Ventajas y aplicaciones
Lectura directa en lux: El convertidor interno entrega iluminancia digital, evitando construir tablas empíricas como ocurre con una fotorresistencia analógica básica.
Respuesta visual aproximada: Su sensibilidad espectral se aproxima al ojo humano y reduce la influencia de radiación infrarroja sobre la medición.
Muy bajo consumo: Consume aproximadamente 140 µA durante medición y menos de un microamperio en apagado, favoreciendo equipos alimentados por batería.
Dos direcciones I²C: El pin ADDR permite seleccionar 0x23 o 0x5C para integrar dos sensores en el mismo bus.
Amplio rango útil: Puede registrar desde iluminación tenue hasta decenas de miles de lux en proyectos de domótica y monitoreo ambiental.
Dos imágenes destinadas al esquema de conexión y al pinout del producto. Reemplaza cada URL por la imagen correspondiente subida a Odoo.
Galería de esquemas y conexiones
Guía de conexión: Conecta VCC, GND, SDA y SCL. En Arduino Uno utiliza A4 para SDA y A5 para SCL; la dirección habitual es 0x23.
🎓 Funcionamiento del ejemplo
Instala la biblioteca BH1750 de Christopher Laws. El ejemplo inicia el modo continuo de alta resolución e imprime lux cada segundo.
Pulsa una pregunta para desplegar su respuesta. Las últimas tres incluyen comparaciones con productos relacionados.
1. ¿Qué mide el BH1750-PCB?
Mide iluminancia ambiental y entrega valores digitales expresados en lux, una unidad relacionada con la luz visible recibida por una superficie.
2. ¿Qué dirección I²C utiliza?
Utiliza normalmente 0x23 con ADDR bajo y puede cambiar a 0x5C conectando ese pin al nivel alto correspondiente en proyectos.
3. ¿Necesita calibración del usuario?
Entrega lux digitalmente sin calibración básica, aunque una comparación con instrumento trazable puede corregir efectos del montaje y tolerancias también.
4. ¿Puede medir luz solar directa?
Su rango llega aproximadamente a 65 535 lux; la luz solar intensa puede superar ese límite y producir saturación de lectura.
5. ¿Es compatible con Arduino Uno?
Sí. Se comunica mediante I²C utilizando SDA en A4 y SCL en A5, además de alimentación y tierra comunes también.
6. ¿Es compatible con Raspberry Pi?
Sí. Puede conectarse al bus I²C de 3,3 V y leerse mediante bibliotecas disponibles para distintos lenguajes durante cada proyecto.
7. ¿Qué significa una lectura en lux?
Lux expresa flujo luminoso visible recibido por unidad de superficie, equivalente a un lumen distribuido sobre un metro cuadrado también.
8. ¿Cómo se compara con ARD-LDR?
BH1750 entrega valores digitales en lux; ARD-LDR produce una respuesta relativa analógica y un umbral digital ajustable mediante potenciómetro también.
9. ¿En qué difiere de TSL2561?
Ambos son sensores digitales de luz, pero utilizan arquitecturas, canales espectrales, rangos, comandos y métodos de cálculo diferentes en proyectos.
10. ¿Puede detectar colores?
No. Mide iluminancia general aproximada a la visión humana; para separar componentes rojo, verde y azul se necesita un sensor colorimétrico.