-
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 solder the header onto the PCB but it's fairly easy and takes only a few minutes even for a beginner.
-
TECHNICAL DETAILS
SI1145 Details:
- Datasheets, Fritzing objects, and EagleCAD PCB files available in the tutorial
- IR Sensor Spectrum: Wavelength: 550nm-1000nm (centered on 800)
- Visible Light Sensor Spectrum: Wavelength: 400nm-800nm (centered on 530)
- Voltage Supply: Power with 3-5VDC
- Output Type: I2C address 0x60 (7-bit)
- Operating Temperature: -40°C ~ 85°C
Breakout Dimensions:
- 20mm x 18mm x 2mm / 0.8" x 0.7" x 0.08"
- Weight: 1.4g
Adafruit 1777 SI1145 Digital UV Index / IR / Visible Light Sensor
- Brand: Adafruit
- Product Code:Ada-SI1145-Digi-UV-Index-IR-Visible-Light-Sensor
- Reward Points:11
- Availability:In Stock
-
रo 1,074.00
- Price in reward points:1133
-
- 50 or more रo 940.00
- 145 or more रo 936.00
Related Products
Parallax 28380 ColorPAL Color Sensor
The ColorPAL is a miniature color and light sensor which, through its RGB LED, doubles as a color ge..
रo 3,641.00
Color Sensor Light to Frequency TCS3200D SOP8 IC
The TCS3200 is a programmable color light-to-frequency converters that combine configurable silicon ..
रo 353.00
IR Sensor TSOP1738
The TSOP 1738 is a member of IR remote control receiver series. This IR sensor module consists of a ..
रo 74.00
Light Sensor TEPT5700
Light Sensor TEPT5700 Features Peak wavelwngth: 570nm Temperature: -40 - +85 C ..
रo 80.00 रo 125.00
Adafruit 1918 Analog UV Light Sensor Breakout - GUVA-S12SD
Extend your light-sensing spectrum with this analog UV sensor module. It uses a UV photodiode, which..
रo 702.00
Adafruit 2349 Reflective IR Sensor with 470 and 10K Resistors
This Reflective IR Sensor is a simple plastic casing with two elements - an IR LED and an IR phototr..
रo 210.00
Adafruit 2748 ALS-PT19 Analog Light Sensor Breakout
Add a teeny analog light sensor, the ALS PT19 analog light sensor is a great way to upgrade a projec..
रo 270.00
Adafruit 466 VCNL4010 Proximity/Light sensor
The VCNL4010 sensor is a nice way to add a small-distance proximity sensor to your microcontroller p..
रo 809.00
Gravity: Analog Ambient Light Sensor For Arduino
Here comes DFRobot's new Analog Ambient Light Sensor for Arduino or Raspberry Pi. Brand new design a..
रo 215.00 रo 248.00
Gravity:Analog Grayscale Sensor For Arduino
This gray scale sensor is able to measure the intensity of light from black to white. A gray scale ..
रo 215.00 रo 248.00
Light Sensor Breakout Board Detect Gesture for Arduino (Chinese Version)
The VCNL4010 sensor is a nice way to add a small-distance proximity sensor to your microcontroller p..
रo 1,495.00
Gravity: Analog Ambient Light Sensor TEMT6000
Light sensors are probably one of the most common sensors in life, they can be found in your laptop,..
रo 478.00 रo 551.00
Adafruit 4831 LTR390 UV Light Sensor - STEMMA QT / Qwiic
The LTR390 is one of the few low-cost UV sensors available, and it's a pretty nice one! With both am..
रo 475.00 रo 534.00
Adafruit 483 Geiger Counter Kit - Radiation Sensor
Detect particles and/or make a cool random number generator with this handsome Geiger counter kit. T..
रo 13,848.00
Gravity: LTR390 UV Light Sensor (280nm to 430nm) - I2C & UART
This Gravity: LTR390-UV sensor from DFRobot provides both ambient light and UV sensing with UV spect..
रo 705.00 रo 813.00
Tags: SI1145, Digital, UV, Index, IR, Visible, Light, Sensor