INFORMACIÓN
El VEML7700 I2C Sensor de Luz Ambiental es un módulo compacto para medir luz ambiental mediante comunicación I²C.Es compatible con conectores DevLab, Qwiic y STEMMA QT. Incluye 4 header macho y un arnés JST 1mm para conexión Qwiic.
El VEML7700 I2C Sensor de Luz Ambiental Permite obtener mediciones de luz ambiental, luz blanca y valores calibrados en lux, con configuración de ganancia y tiempo de integración. lo que lo hace ideal para el control de la retroiluminación de pantallas, sistemas de ahorro de energía, ajuste de la exposición fotográfica y aplicaciones de monitorización ambiental.
ESPECIFICACIONES Y CARACTERÍSTICAS
- Marca: UNIT Electronics
- País de origen: Hecho en México
- Tipo: Sensor de luz ambiental
-
Voltaje de suministro:1.3V a 3.6V
-
Interfaz: I2C (0x10)
- Resolución: 16 bit ADC
-
Rango dinámico: 0 lx a 140 klx aproximadamente
- Flicker rejection: 100 Hz y 120 Hz
- Comprensión de temperatura: Incluido
-
Temperatura de funcionamiento: -40°C a +85°C
-
Tipo de conector: JST 1,0 mm 4 pines
- Dimensiones: 20.32 mm x 13.34 mm
- Peso:3 g
DOCUMENTACIÓN Y RECURSOS
INFORMACIÓN ADICIONAL
Test de prueba del sensor de luz ambiental VEML7700
A continuación te presentamos una conexión del sensor de luz ambiental con la tarjeta Pulsar C6 realizando la conexión con el arnés JST. Para ello se realizara el código para poder obtener una ganancia de 1/4 en respuesta de 100 ms, considerando que sea una exposición normal de luz.

El siguiente código mostrara el resultado en 3 variables:
- Raw Data: Lectura de la luz ambiente
- White Data: Medición del sensor
- Lux: Calculo de la intensidad lumínica
Adicional se requerirá descargar la librería DevLab_VEML7700

#include <Wire.h>
#include <DevLab_VEML7700.h>
#define SDA_PIN 6
#define SCL_PIN 7
DevLab_VEML7700 veml;
void setup() {
Serial.begin(115200);
delay(1000);
Wire.begin(SDA_PIN, SCL_PIN);
Wire.setClock(400000);
if (!veml.begin()) {
Serial.println("Sensor not found");
while (1) {
delay(100);
}
}
Serial.println("Sensor found");
veml.setGain(VEML7700_GAIN_1_4);
veml.setIntegrationTime(VEML7700_IT_100MS);
}
void loop() {
if (!veml.enabled()) {
Serial.println("Sensor not ready");
delay(100);
return;
}
uint16_t raw = veml.readALS();
uint16_t white = veml.readWhite();
float lux = veml.readLux(VEML_LUX_NORMAL);
Serial.print("Raw: ");
Serial.print(raw);
Serial.print(" White: ");
Serial.print(white);
Serial.print(" Lux: ");
Serial.println(lux);
delay(120);
}
Para visualizar la información en el monitor serial tendrás que habilitar USB CDC On Boot : ENABLE (Barra de herramientas >Tools) y los bauds para visualizar la información son a 115200 bauds. El resultado será el siguiente:

¿Que es el lumen?
Es la unidad del Sistema Internacional para medir el flujo luminoso. La medida de la potencia luminosa emitida en un ángulo determinado por una fuente, es decir, la unidad que indica la “cantidad” total de luz que percibimos en un ángulo determinado.
¿Que son los luxes?
Es la unidad derivada del Sistema Internacional de Unidades para el nivel de iluminación. Es la sensación de luminosidad. Su equivalencia es de un lumen/m². Se usa en fotometría como medida, tomando en cuenta las diferentes longitudes de onda según la función de luminosidad, un modelo estándar de la sensibilidad a la luz del ojo humano. Resumiendo, es la cantidad de luz que tenemos en un metro cuadrado.

DHT11 Sensor de Temperatura y Humedad KY-015






























Valoraciones
No hay valoraciones aún.