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.

Pantalla Táctil 2.8" IoT DFR0706-EN UNIHIKER
Sensor de Luz UV 290-390nm (UVA, UVB) RS485 SEN0642
Tarjeta MicroSD de 64GB Preprogramada con Raspbian para Raspberry Pi
Pinzas de Microcorte 5''
Tubo de soldadura 60/40 1mm 17g
Módulo Zumbador Pasivo 80 dB - UNIT DevLab
MYJG60W-1 AC 110V Fuente de Poder para Maquina Laser
Porta Pila CR2032 ON/OFF SH1mm
CAU-170 Desoldador de Succión
UNIT Cargador de Batería LiPo Boost & I2C
SYB-500 Protoboard 2700 Puntos
Banda Dentada GT2 2GT 6mm 10 Metros
Capacitor Cerámico 0805 4.7uF 25V CL21A475KAQNNNE
UNIT Regla de Referencia PCB 16cm
Esponja limpia Cautin
Catálogo Resistencias SMD 0805 4250 Piezas
Kit Soldador Eléctrico 60W 110V Cautín Multímetro
502L Amplificador Bluetooth Estereo 50W
46204 Clavija Industrial Plástica Volteck
Pistola de Aire Caliente 2000W 110V 60-600°C
RG6-305 Cable Coaxial 1m 75 Ohms C/50% Malla
Estación de Soldadura con Brazos Flexibles
Cautín Pirograbador de Madera 60W Regulable 37 Piezas





























Valoraciones
No hay valoraciones aún.