Difference between revisions of "Linker VEML6030"
(Created page with "= Introduction = Linker VEML6030 uses Vishay’s High Accuracy Ambient Light Sensor VEML6040. VEML6030 is a high accuracy ambient light digital 16-bit resolution sensor in a m...") |
(→Load Demo) |
||
(9 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
= Introduction = | = Introduction = | ||
+ | |||
Linker VEML6030 uses Vishay’s High Accuracy Ambient Light Sensor VEML6040. VEML6030 is a high accuracy ambient light digital 16-bit resolution sensor in a miniature transparent 2mm x 2mm package. It includes a high sensitive photodiode, a low noise amplifier, a 16-bit A/D converter and supports an easy to use I2C bus communication interface and additional interrupt feature. The ambient light result is as digital value available. | Linker VEML6030 uses Vishay’s High Accuracy Ambient Light Sensor VEML6040. VEML6030 is a high accuracy ambient light digital 16-bit resolution sensor in a miniature transparent 2mm x 2mm package. It includes a high sensitive photodiode, a low noise amplifier, a 16-bit A/D converter and supports an easy to use I2C bus communication interface and additional interrupt feature. The ambient light result is as digital value available. | ||
− | [[File:Linker 630.jpg| | + | [[File:Linker 630.jpg| 500px]] |
+ | |||
+ | [[File:Linker630 A.jpg| 500px]] | ||
+ | |||
+ | = Features = | ||
+ | |||
+ | *Operating voltage range : 3V - 5.5V | ||
+ | *Logic voltage range : 3V - 5.5V | ||
+ | *Supply current (TYP.) : | ||
+ | refresh time 4100 ms : 7uA | ||
+ | refresh time 600 ms : 13uA | ||
+ | refresh time 100 ms : 50uA | ||
+ | *Output type : I2C bus | ||
+ | *Industrial Temperature Range : -25℃ to +85℃ | ||
+ | *Ambient light range (lx) : 0 to 167’000 | ||
+ | *Ambient light resolution (lx) : 0.005 | ||
+ | *Dimension: 24*23.6*9.2mm | ||
+ | |||
+ | = Applications = | ||
+ | |||
+ | *Ambient light sensor for mobile devices (e.g. Smart phones, touch phones, PDA, GPS) for backlight dimming | ||
+ | *Ambient light sensor for industrial on- / off-lighting operation | ||
+ | *Optical switch for consumer, computing, and industrial devices and displays | ||
+ | |||
+ | = How to use = | ||
+ | |||
+ | == Part list : == | ||
+ | |||
+ | *Arduino UNO x1 | ||
+ | *Linker Base Shield x1 | ||
+ | *Linker Cable (20cm) x1 | ||
+ | *Linker VEML6030 x1 | ||
+ | |||
+ | == Wiring == | ||
+ | |||
+ | Connecting the Linker VEML6040 to the I2C interface of Linker Base shield with linker cable : | ||
+ | |||
+ | [[File:Linker630 B.jpg| 500px]] | ||
+ | |||
+ | == Install Library == | ||
+ | |||
+ | Place the VEML6030_master library folder your ”arduinosketchfolder/libraries/ folder”. | ||
+ | |||
+ | [[File:Linker630 C.jpg| 500px]] | ||
+ | |||
+ | == Load Demo == | ||
+ | |||
+ | '''Open File->Examples->VEML6030->Read_Lux and upload to your Arduino uno wired up to the sensor.''' | ||
+ | |||
+ | [[File:Linker630 D.jpg| 500px]] | ||
+ | |||
+ | |||
+ | '''Please select the correct type and port of the board :''' | ||
+ | |||
+ | [[File:Linker630 E.jpg| 500px]] | ||
+ | |||
+ | '''Upload to the Arduino and open the serial console at 9600 baud to see the ALS data output.''' | ||
+ | |||
+ | [[File:Linker630 F.jpg| 500px]] | ||
+ | |||
+ | = Resources = | ||
+ | [https://s3.amazonaws.com/linksprite/LinkerKit/vishay+sensors/Datasheet.zip Datasheet.zip] | ||
− | [ | + | [https://s3.amazonaws.com/linksprite/LinkerKit/vishay+sensors/libraries.zip libraries.zip] |
Latest revision as of 05:05, 19 July 2016
Contents
Introduction
Linker VEML6030 uses Vishay’s High Accuracy Ambient Light Sensor VEML6040. VEML6030 is a high accuracy ambient light digital 16-bit resolution sensor in a miniature transparent 2mm x 2mm package. It includes a high sensitive photodiode, a low noise amplifier, a 16-bit A/D converter and supports an easy to use I2C bus communication interface and additional interrupt feature. The ambient light result is as digital value available.
Features
- Operating voltage range : 3V - 5.5V
- Logic voltage range : 3V - 5.5V
- Supply current (TYP.) :
refresh time 4100 ms : 7uA refresh time 600 ms : 13uA refresh time 100 ms : 50uA
- Output type : I2C bus
- Industrial Temperature Range : -25℃ to +85℃
- Ambient light range (lx) : 0 to 167’000
- Ambient light resolution (lx) : 0.005
- Dimension: 24*23.6*9.2mm
Applications
- Ambient light sensor for mobile devices (e.g. Smart phones, touch phones, PDA, GPS) for backlight dimming
- Ambient light sensor for industrial on- / off-lighting operation
- Optical switch for consumer, computing, and industrial devices and displays
How to use
Part list :
- Arduino UNO x1
- Linker Base Shield x1
- Linker Cable (20cm) x1
- Linker VEML6030 x1
Wiring
Connecting the Linker VEML6040 to the I2C interface of Linker Base shield with linker cable :
Install Library
Place the VEML6030_master library folder your ”arduinosketchfolder/libraries/ folder”.
Load Demo
Open File->Examples->VEML6030->Read_Lux and upload to your Arduino uno wired up to the sensor.
Please select the correct type and port of the board :
Upload to the Arduino and open the serial console at 9600 baud to see the ALS data output.