简介
基于PT550环保型光敏二极管的光线传感器,可以用来对环境光线的强度进行检测。 通常用来制作随光线强度变化产生特殊效果的互动作品。
产品参数
- 检测环境光密度
- 环保光敏二极管
- 模拟输出电压:0~5 VDC
- 适用电源电压:+3~5VDC
- 模拟传感器
- 使用PH-2.0插座
- 传感器匹配Arduino扩展板
应用
- 屏幕亮度自动控制
引脚说明
| 颜色 | 对应引脚 |
|---|---|
| 绿色 | 输出信号 |
| 红色 | VCC |
| 黑色 | GND |
使用教程
连接示意图
| Arduino控制板 | 传感器 |
|---|---|
| A0 | 蓝色 |
| 5V | 红色 |
| GND | 灰色 |
示例代码
void setup()
{
Serial.begin(9600); // open serial port, set the baud rate to 9600 bps
}
void loop()
{
int val;
val=analogRead(0); //connect grayscale sensor to Analog 0
Serial.println(val,DEC);//print the value to serial
delay(100);
}
Mind+(基于Scratch3.0)图形化编程
1、下载及安装软件。下载地址:http://mindplus.cc 详细教程:安装教程
2、切换到“上传模式”。 详细教程:Mind+基础wiki教程-上传模式编程流程
3、“扩展”中选择“主控板”中的“Arduino Uno”。 详细教程:Mind+基础wiki教程-加载扩展库流程
4、进行编程,程序如下图:
5、菜单“连接设备”,“上传到设备”
6、程序上传完毕后,打开串口即可看到数据输出。详细教程:Mind+基础wiki教程-串口打印

MicroPython示例
from machine import ADC
import time
adc0=ADC(0)
while True:
print("adc0=",adc0.read())
time.sleep(0.1)
结果
打开串口监视器,将波特率根据程序设置为9600,将此装置放到光线不同的地方,会发现串口监视器里面显示不同的数据。光线由弱变强,接收到的数据会变大;反之变小。
光强检测 — 行空板K10
项目功能描述
本项目使用 DFR0026 模拟环境光线传感器实现光强检测:光强越大 , 模拟值越大。行空板K10 读取模拟值并在显示在屏幕上。
硬件准备
| 器材 | SKU / 型号 | 数量 |
|---|---|---|
| 行空板K10 | DFR0992 | 1 |
| 模拟环境光线传感器 | DFR0026 | 1 |
| 两头PH2.0-3P白色硅胶绞线 | — | 1 |
| Type-C 数据线 | — | 1 |
连线说明

| 模块 | 模块端口引脚 | 扩展板接口 | 注意事项 |
|---|---|---|---|
| 模拟环境光线传感器 | VCC-GND-Signal | K10 P1 | 模拟输入(0-4095) |
软件准备
本项目需加载「模拟环境光线传感器」扩展库,步骤如下:
- 打开 MIND+ 软件(V1.8.1 RC1.0 及以上版本)。
- 选择「行空板K10」设备模式,使用 Type-C 数据线连接行空板K10 与电脑。
- 点击左下角「扩展」→ 在「传感器」分类中找到「模拟环境光线传感器」(DFR0026)并加载。
- 加载完成后,在积木区可看到「读取光线传感器」等专用积木,直接获取 0–4095 的光线数值。
示例程序(行空板K10)

运行效果
屏幕持续显示当前光线强度(范围约 0–4095)。

若无效:1)检查连接线是否插在 P1;2)确认已加载「模拟环境光线传感器」扩展库。
疑难解答
更多问题及有趣的应用,请访问论坛
更多
 DFRobot商城购买链接
category: Product_Manual category: DFR_Series category: Sensors category:source category:Diagram