====== 紫外线传感器 ====== ===== 1. 简要概述 =====
紫外线传感器(UV Sensor)是用于检测射入紫外线(UV)辐射的强度,可用于检测室内和室外的紫外线强度。紫外线传感器的理论是:在阳光下,紫外线指数和光电流是线性相关的关系。制作紫外线等级检测仪等作品。
===== 2. 参数规格 =====
参数 |
值/描述 |
工作电压 |
DC 5V |
接口类型 |
RJ11 |
通信方式 |
WM单总线 |
工作温度 |
-30℃~+85℃ |
响应波长 |
240~370nm |
尺寸大小 |
55mm*24mm*18.5mm(长*宽*高) |
该模块支持的图形化编程平台有WeeeCode、Mixly_Arduino、MakeCode等,其图形化编程大同小异,区别不会很大。
模块功能 |
需传参数 |
图形化编程块举例(其他平台图形化编程块大同小异) |
读取传感器检测值 |
(1个参数)端口 |
|
图形化编程示例:
{{ :wm_wiki:uv_sensor:pasted:20200304-153436.png }} ==== 3.2. 文本代码编程指南 ====Arduino编程函数:
函数名 |
功能 |
WeUVSensor (uint8_t port) |
设置端口 |
readAnalog(void) |
读取检测值(0~255) |
readIndex(void) |
读取指数值(0-11) |
Arduino编程示例:
更多使用实例请前往论坛学习:紫外线传感器使用实例(建设中)