Remember when you were a kid and there was a birthday party at the pool and your parents totally embarrassed you by slathering you all over with sunscreen and you were all "MOM I HAVE ENOUGH SUNSCREEN" and she wouldn't li...

Buy Now From Amazon

Product Review

Remember when you were a kid and there was a birthday party at the pool and your parents totally embarrassed you by slathering you all over with sunscreen and you were all "MOM I HAVE ENOUGH SUNSCREEN" and she wouldn't listen? Well, if you had this UV Index sensor connected up to an Arduino you could have said "According to this calibrated SI1145 sensor from SiLabs, the UV index right now is 4.5 which means I do not need more sunscreen" and she would have been so impressed with your project that you could have spent more time splashing around.

The SI1145 is a new sensor from SiLabs with a calibrated light sensing algorithm that can calculate UV Index. It doesn't contain an actual UV sensing element, instead it approximates it based on visible & IR light from the sun. We took this outside a couple days and compared the calculated UV index with the news-reported index and found it was very accurate! It's a digital sensor that works over I2C so just about any microcontroller can use it. The sensor also has individual visible and IR sensing elements so you can measure just about any kind of light - we only wrote our library to printout the 'counts' rather than the calculate the exact values of IR and Visible light so if you need precision Lux measurement check out the TSL2561. If you're feeling really advanced, you can connect up an IR LED to the LED pin and use the basic proximity sensor capability that is in the SI1145 as well.

We wrapped this nice little sensor up on a PCB with level shifting and regulation circuitry so you can safely use it with 3 or 5V microcontrollers. If you are using an Arduino, we've got a lovely tutorial and library already written up with example code so you can quickly read sensor readings and the UV index in under 10 minutes. Each order comes with one fully assembled and tested PCB breakout and a small piece of header. You'll need to sol

Similar Products

Adafruit TSL2591 High Dynamic Range Digital Light Sensor [ADA1980]Adafruit VEML6075 UVA UVB UV Index Sensor Breakout (3964)Adafruit BME280 I2C or SPI Temperature Humidity Pressure SensorDC3.3-5V 200nm-370nm Response Wavelength UV Detection Sensor Module Ultraviolet Ray UV Sensor Module for ArduinoHiLetgo BME280 Atmospheric Pressure Sensor Temperature Humidity Sensor Breakout for ArduinoAdafruit TSL2561 Digital Luminosity/Lux/Light Sensor Breakout [ADA439]Adafruit 1918 Analog UV Light Sensor Breakout - GUVA-S12SDAdafruit RGB Color Sensor with IR Filter and White LED - TCS34725 [ADA1334]Adafruit HTU21D-F Temperature & Humidity Sensor Breakout Board [ADA1899]Adafruit MCP9808 High Accuracy I2C Temperature Sensor Breakout Board [ADA1782]