Gy 1145 Pre Calibrated Si1145 Uv Index Ir Visible Light Digital Sensor I2C
Rs. 668.00 Rs. 802.00
- Brand: https://www.silabs.com/documents/public/data-sheets/Si1145-46-47
- Product Code: SEN-UV
- SKU -
- Availability: 2-3 Days
- Price in reward points: 6
- For Bulk Order 9962060070
Quick support on WhatsApp (+919962060070) only between morning 11am-4pm, no call will be answered
SPECIFICATION:
Integrated infrared proximity detector
Proximity detection adjustable from
under 1 cm to over 50 cm
Three independent LED drivers
15 current settings from 5.6 mA to
360 mA for each LED driver
25.6 µs LED driver pulse width
50 cm proximity range with single
pulse (<3 klx)
15 cm proximity range with single
pulse (>3 klx)
Operates at up to 128 klx (direct
sunlight)
High reflectance sensitivity
< 1 µW/cm2
High EMI immunity without shielded
packaging
Integrated UV index sensor
Integrated ambient light sensor
100 mlx resolution possible,
allowing operation under dark glass
1 to 128 klx dynamic range possible
across two ADC range settings
OVERVIEW:
-Accurate lux measurements with IR
-correction algorithm
-Industry's lowest power consumption
-1.71 to 3.6 V supply voltage
-9 µA average current (LED pulsed
-25.6 µs every 800 ms at 180 mA
-plus 3 µA Si1145/46/47-M01
-supply)< 500 nA standby current
-Internal and external wake support
-Built-in voltage supply monitor and
-power-on reset controller
-25.6 µs LED “on” time keeps total
-power consumption duty cycle low
-without compromising performance
-or noise immunity
-IR LED integrated inside the module
-I2C Serial communications
-Up to 3.4 Mbps data rate
-Slave mode hardware address
-decoding (0x60)
-Small-outline 10-lead
-Temperature Range
-–40 to +85 °C
PACKAGE INCLUDES:
1 PCS x Gy 1145 Pre Calibrated Si1145 Uv Index Ir Visible Light Digital Sensor I2C
https://www.silabs.com/documents/public/data-sheets/Si1145-46-47-M01Rev1.0.pdf
//SOURCE CODE TAKEN FROMBELOW LINK
//http://arduinolearning.com/amp/code/arduino-and-si1145-sensor-exampel.php
#include <Wire.h>
#include "Adafruit_SI1145.h"
Adafruit_SI1145 uv = Adafruit_SI1145();
void setup() {
Serial.begin(9600);
Serial.println("Adafruit SI1145 test");
if (! uv.begin()) {
Serial.println("Didn't find Si1145");
while (1);
}
Serial.println("OK!");
}
void loop() {
Serial.println("===================");
Serial.print("Vis: "); Serial.println(uv.readVisible());
Serial.print("IR: "); Serial.println(uv.readIR());
// Uncomment if you have an IR LED attached to LED pin!
//Serial.print("Prox: "); Serial.println(uv.readProx());
float UVindex = uv.readUV();
// the index is multiplied by 100 so to get the
// integer index, divide by 100!
UVindex /= 100.0;
Serial.print("UV: "); Serial.println(UVindex);
delay(1000);
}
15 days