INFORMACIÓN
El Sensor de Luz Ambiental SEN0390 es un dispositivo que mide la cantidad de luz hay en el entorno, similar a cómo lo percibe el ojo humano. Tiene un rango amplio de detección (de 0 a 200,000 lux), lo que le permite funcionar tanto en condiciones muy oscuras como extremadamente brillantes, el cual se puede comunicar con otros dispositivos como un Arduino y ESP32 mediante I2C.
Algunas de sus aplicaciones comunes son el ajuste automático de brillo en pantallas de teléfonos inteligentes, control de luces interiores y exteriores, regulación de luz en incubadoras inteligentes, entre otras varias aplicaciones.
ESPECIFICACIONES Y CARACTERÍSTICAS
- Modelo: SEN0390
- Tipo: Sensor de Luz Ambiental
- Marca: DFROBOT
- Voltaje de alimentación: 2.7V a 6 V
- Corriente de operación: 0.7 mA
- Rango de detección: 0 – 200 kilolux (klx)
- Precisión: 0.054 lux
- Comunicación: I2C
- Rango de temperatura de funcionamiento: -40 °C a 85 °C
- Dimensiones:
- Diámetro interior: 22 mm
- Diámetro exterior: 26 mm
- Diámetro de la carcasa: 28.5 mm
- Altura de la semiesfera: 18 mm
- Empaque: 8cm x 13.5cm x 2.13cm
- Peso: 11.25 g
DOCUMENTACIÓN Y RECURSOS
INFORMACIÓN ADICIONAL
Para probar tu sensor te sugerimos realizar las siguientes conexiones y cargar el programa para obtener lecturas de la luz ambiental a través del monitor serie del Arduino IDE.

#include <DFRobot_B_LUX_V30B.h>
DFRobot_B_LUX_V30B myLux(13);//The sensor chip is set to 13 pins, SCL and SDA adopt default configuration
/*
* MANUAL
* eAutomatic:The default automatic configuration, after using this mode does not have to configure the following mode, IC automatic configuration.
* eManual :Manual configuration. This pattern is configured and used in combination with subsequent patterns
* CDR
* eCDR_0:Don't divide the CDR
* eCDR_1: Eight divided the CDR
* TIM
* eTime800ms:The collection time is 800ms
* eTime400ms:The collection time is 400ms
* eTime200ms:The collection time is 200ms
* eTime100mse:The collection time is 100ms
* Time50ms:The collection time is 50ms
* eTime25ms:The collection time is 25ms
* eTime12_5ms:The collection time is 12.5ms
* eTime6_25ms:The collection time is 6.25ms
* Manual mode combination
* (The collected value cannot exceed the maximum range of each mode. If the read data exceeds the range, the data is not correct)
* eManual+eCDR_0+eTime800ms mode=64 The maximum value collected is: 2938 (Lux)
* eManual+eCDR_0+eTime400ms mode=65 The maximum value collected is: 5875(lux)
* eManual+eCDR_0+eTime200ms mode=66 The maximum value collected is: 11750(lux)
* eManual+eCDR_0+eTime100ms mode=67 The maximum value collected is: 23501(lux)
* eManual+eCDR_0+eTime50ms mode=68 The maximum value collected is: 47002(lux)
* eManual+eCDR_0+eTime25ms mode=69 The maximum value collected is: 94003(lux)
* eManual+eCDR_0+eTime12.50ms mode=70 The maximum value collected is: 200000(lux)
* eManual+eCDR_0+eTime6.25ms mode=71 The maximum value collected is: 200000(lux)
*
* eManual+eCDR_1+eTime800ms mode=72 The maximum value collected is: 23501(lux)
* eManual+eCDR_1+eTime400ms mode=73 The maximum value collected is: 47002(lux)
* eManual+eCDR_1+eTime200ms mode=74 The maximum value collected is: 94003(lux)
* eManual+eCDR_1+eTime100ms mode=75 The maximum value collected is: 200000(lux)
* eManual+eCDR_1+eTime50ms mode=76 The maximum value collected is: 200000(lux)
* eManual+eCDR_1+eTime25ms mode=77 The maximum value collected is: 200000(lux)
* eManual+eCDR_1+eTime12.50ms mode=78 The maximum value collected is: 200000(lux)
* eManual+eCDR_1+eTime6.25ms mode=79 The maximum value collected is: 200000(lux)
*/
void setup() {
Serial.begin(9600);
myLux.begin();
/*
* The setMode and readMode functions can be omitted. When not configured, the default configuration is the one used last time.
* When using the setMode function, its return value should be judged. If the return value is 1, the setting is successful.
* while(!myLux.setMode(myLux.eManual,myLux.eCDR_0,myLux.eTime800ms));
* Serial.print("mode: ");
* Serial.println(myLux.readMode());
*/
}
void loop() {
Serial.print("value: ");
Serial.print(myLux.lightStrengthLux());
Serial.println(" (lux).");
delay(1000);
}
⚠️NOTAS ⚠️
-
Este sensor puede obtener la intensidad de la luz ambiental.
-
Los datos detectados se transmitirán mediante comunicación I2C. Su dirección I2C no puede modificarse.
-
Se debe escribir la configuración necesaria en el registro de configuración (dirección:
0x04) para establecer diferentes precisiones de los parámetros. -
Los datos de intensidad lumínica pueden leerse desde el registro de datos (dirección:
0x00a0x03). -
Este sensor está sellado por IIC por software, por lo tanto, no puede usarse junto con otros equipos o sensores que utilicen IIC por hardware en el mismo bus.

Sensor de Luz UV 290-390nm (UVA, UVB) RS485 SEN0642
Cargador de Carga Rápida QC3.0 USB Multifuncional
Estación de Soldadura con Brazos Flexibles
Kit Radio FM / AM CF210SP CD9088
Pinzas de Microcorte 5''
Maletin de Soldadura con Cautín Regulable 60W
Catálogo Resistencias SMD 0805 4250 Piezas
Rollo de Alambre para Puente de Enlace PCB 15m
R503 Sensor Dactilar TTL
UNIT Kit Mega 2560 con 31 Practicas
Raspberry Pi Pico 2 W RP2350
Conector JST SR 4 Pines Vertical BM04B-SRSS-TB(LF)(SN)
PCM1808 Decodificador de Audio Estereo ADC 99dB SNR 24 Bits
Raspberry Pi RP2040 4 MB USB Tipo C
Puente Rectificador KBP206 600V 2A
TEL0157 Receptor BeiDou GNSS GPS I2C y UART
Probador Multi Servos 3CH ECS CCPM Meter
Kit Conectores LT41 de Empalme Rápido 75pcs
65 Cables Macho-Macho para Protoboard




























Valoraciones
No hay valoraciones aún.