Ks0204 keyestudio GUVA-S12SD 3528 Ultraviolet Sensor: Difference between revisions
Keyestudio (talk | contribs) No edit summary |
Keyestudio (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
==Introduction== | ==Introduction== | ||
keyestudio GUVA-S12SD 3528 Ultraviolet Sensor is used to detect ultraviolet light. It includes GUVA-S12SD, applied to measure ultraviolet index of intelligent wearable device, such as watches,smart phone and outdoor device with UV index detecting. It still is used to monitor the intensity of ultraviolet light and as a UV flame detector when disinfecting things by ultraviolet light. | keyestudio GUVA-S12SD 3528 Ultraviolet Sensor is used to detect ultraviolet light. It includes GUVA-S12SD, applied to measure ultraviolet index of intelligent wearable device, such as watches,smart phone and outdoor device with UV index detecting. It still is used to monitor the intensity of ultraviolet light and as a UV flame detector when disinfecting things by ultraviolet light. | ||
<br>[[File:2041.png|500px|frameless|thumb]]<br> | |||
==Parameters== | ==Parameters== |
Revision as of 09:59, 9 February 2017
Introduction
keyestudio GUVA-S12SD 3528 Ultraviolet Sensor is used to detect ultraviolet light. It includes GUVA-S12SD, applied to measure ultraviolet index of intelligent wearable device, such as watches,smart phone and outdoor device with UV index detecting. It still is used to monitor the intensity of ultraviolet light and as a UV flame detector when disinfecting things by ultraviolet light.
Parameters
Size:15mm×30mm×0.7mm
Supply Voltage:2.5V~5V
Output Signal:Analog Signal
Parameters of GUVA-S12SD
Detecting Range of Spectrum:240-370nm
Active Region:0.076mm2
Responsivity:0.14A/W
Dark Current::1nA
Light Current:101~125nA UVA Light,1mW/cm2
Connection Diagram
Sample Code
/* AnalogReadSerial Reads an analog input on pin 0, prints the result to the serial monitor. Attach the center pin of a potentiometer to pin A0, and the outside pins to +5V and ground. This example code is in the public domain. */ // the setup routine runs once when you press reset: void setup() { // initialize serial communication at 9600 bits per second: Serial.begin(9600); } // the loop routine runs over and over again forever: void loop() { // read the input on analog pin 0: int sensorValue = analogRead(A0); // print out the value you read: Serial.println(sensorValue); delay(1); // delay in between reads for stability }
Result
After wires are connected, upload the program; when power on, open serial monitor displaying data showed as following picture.
Shine UV lamp to the sensor, and the data on serial monitor is changing showed as following picture.
Resources
Datasheet
http://www.keyestudio.com/files/index/download/id/1479191199/
Buy from
http://www.keyestudio.com/keyestudio-guva-s12sd-3528-ultraviolet-sensor.html