KE2053 Keyes Brick GUVA-S12SD 3528 紫外线传感器综合指南#

image-20250317163118567


1. 概述#

KE2053 Keyes Brick GUVA-S12SD 3528 紫外线传感器是一款用于检测紫外线强度的传感器模块,广泛应用于环境监测、UV灯控制和健康监测等领域。该传感器基于GUVA-S12SD光电二极管,能够有效检测UV-A和UV-B波段的紫外线辐射。模块上自带焊盘孔设计,方便用户进行焊接和连接,确保连接的可靠性和安全性。

该模块可以通过单片机读取紫外线强度数据,用户可以根据需要进行处理。模块兼容各种单片机控制板,如Arduino系列单片机,使用时可以方便地与其他设备连接。


2. 规格参数#

  • 工作电压:DC 3.3V - 5V

  • 输出信号:模拟信号(紫外线强度)

  • 接口:间距为2.54mm 3pin防反插接口

  • 尺寸:34mm x 28mm x 14mm

  • 重量:2.8g


3. 特点#

  • 高灵敏度:能够准确检测紫外线强度,适合各种应用。

  • 模拟输出:输出紫外线强度信号,便于与单片机进行数据处理。

  • 焊盘孔设计:方便用户进行焊接和连接,适合DIY项目和快速原型开发。

  • 兼容性强:可与Arduino、树莓派等开发板兼容使用,适合各种项目,易于集成。

  • 低功耗:在正常工作条件下,模块的功耗较低,适合长时间使用。


4. 工作原理#

GUVA-S12SD紫外线传感器通过光电二极管检测紫外线辐射的强度,输出与紫外线强度成正比的模拟信号。用户可以通过读取该信号来判断环境中的紫外线强度。


5. 接口#

  • VCC:连接到电源正极(3.3V - 5V)。

  • GND:连接到电源负极(GND)。

  • S:模拟输出引脚,用于输出紫外线强度信号。

引脚定义#

引脚名称

功能描述

VCC

连接到 Arduino 的 3.3V - 5V 引脚

GND

连接到 Arduino 的 GND 引脚

S

模拟输出引脚


6. 连接图#

image-20250317163130702

连接示例#

  1. 将模块的 VCC 引脚连接到 Arduino 的 5V 引脚。

  2. 将模块的 GND 引脚连接到 Arduino 的 GND 引脚。

  3. 将模块的 S 引脚连接到 Arduino 的模拟引脚(例如 A3)。


7. 示例代码#

以下是一个简单的示例代码,用于读取紫外线传感器的强度信号:

const int uvSensorPin = A3; // 连接到模拟引脚 A3

void setup() {
  Serial.begin(9600); // 初始化串口通信
}

void loop() {
  int sensorValue = analogRead(uvSensorPin); // 读取模拟值
  Serial.print("UV Sensor Value: ");
  Serial.println(sensorValue); // 输出传感器值
  delay(1000); // 延时 1 秒
}

代码说明#

  • analogRead():用于读取模拟引脚的值。

  • Serial.print():用于在串口监视器上输出读取的紫外线强度信号值。


8. 实验现象#

上传程序后,串口监视器将每秒输出一次紫外线传感器的强度信号值,用户可以通过观察值的变化来验证模块的功能。

image-20250317163145785


9. 应用示例#

  • 环境监测:用于监测环境中的紫外线强度,适合农业和气象监测。

  • UV灯控制:用于控制UV灯的开启和关闭,保护用户免受过量紫外线辐射。


10. 注意事项#

  • 确保模块连接正确,避免短路。

  • 在使用过程中,注意电源电压在 3.3V - 5V 范围内,避免过载。

  • 避免将模块暴露在极端环境中,以免损坏。