“(SKU:RB-02S023)光线传感器模块”的版本间的差异

来自ALSROBOT WiKi
跳转至: 导航搜索
示例代码
示例代码
第22行: 第22行:
 
===示例代码===
 
===示例代码===
 
<pre style='color:blue'>
 
<pre style='color:blue'>
int sensorPin = A0;
+
int sensorPin = A0; //定义光线传感器接口
 
int value = 0;
 
int value = 0;
 
void setup(){       
 
void setup(){       
   Serial.begin(9600);    
+
   Serial.begin(9600);//串口波特率为9600
 
}  
 
}  
 
void loop(){  
 
void loop(){  
   value = analogRead(A0);  
+
   value = analogRead(A0);//读取模拟脚0的值
 
   Serial.print("Light Sensor Value:");
 
   Serial.print("Light Sensor Value:");
   Serial.println(value);    
+
   Serial.println(value);//串口打印读取的值并换行
   delay(100);     
+
   delay(100);//延时100ms      
 
} </pre>
 
} </pre>
  

2015年8月7日 (五) 14:08的版本


Gsdag1.jpg

目录

产品概述

最新推出的Light Sensor是基于半导体的光电效应原理所开发的光线传感器,其可用来对周围环境光的强度进行检测,结合各种单片机控制器可实现光的测量、光的控制和光电转换等功能,此传感器3P插针接口,可通过3P传感器连接线(不分模拟与数字连接线)与传感器扩展板结合使用,可以制作光感相关的互动作品。

规格参数

  1. 供电电压: 3.5~5V
  2. 工作环境: -25~+85℃
  3. 储存温度: -30~+100 ℃
  4. 模块尺寸: 13.7mm×32.8mm
  5. 模块重量: 2g

使用方法

引脚定义

  • S:输出信号
  • +:电源(VCC)
  • -:地(GND)
Gsdag2.jpg

连接示意图

Guangxianjiexian.jpg

应用例程

这里我们使用Arduino控制器来做测试,Arduino内部自带10位AD采样电路,我们将我们传感器连接到我Arduino模拟输入的A0口。

示例代码

int sensorPin = A0; //定义光线传感器接口
int value = 0;
void setup(){       
   Serial.begin(9600);//串口波特率为9600
} 
void loop(){ 
   value = analogRead(A0);//读取模拟脚0的值
   Serial.print("Light Sensor Value:");
   Serial.println(value);//串口打印读取的值并换行
   delay(100);//延时100ms     
} 

程序效果

代码功能是,通过模拟口 0 采集光线传感器的信号,然后通过串口输出到电脑上,我们可以使用串口调试助手软件看到结果。当我们光线照射在传感器上由强变弱或由弱变强时,我们可以发现串口调试助手上的也随着改变。

产品相关推荐

论坛地址:奥松机器人技术论坛
购买地址:光线传感器模块