【花雕小实验01】使用万用表测量OPT101模拟光照传感器模块

2022-06-082.7万
精华项目
AI 快速预览详细 收起
本文介绍了如何使用万用表测量OPT101模拟光照传感器模块的电压。在正常室内光线下,测得电压为0.26V。通过这个简单的实验,您可以轻松验证传感器的工作状态,避免复杂的调试过程。
早上起来,尝试使用万用表来测量OPT101模拟光照传感器模块,这里调到直流电压20V档,模块供电5V, 正常室内光线时,测得电压为0.26V,凌晨光线很弱

【花雕小实验01】使用万用表测量OPT101模拟光照传感器模块图1

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(25)
驴友花雕
驴友花雕
作者
[table=98%,rgb(255, 255, 255)]
[tr][td](3)实验场景图

[/td][/tr]
[/table]
驴友花雕
驴友花雕
作者
[table=98%,rgb(255, 255, 255)]
[tr][td](2)实验串口返回情况
[/td][/tr]
[/table]

驴友花雕
驴友花雕
作者
[align=left][backcolor=rgb(255, 255, 255)][font="][font=宋体]程序五:通过光照数值来控制[/font][font=宋体]LED灯的开关[/font][/font][/backcolor][/align][align=left][backcolor=rgb(255, 255, 255)][font="](1)实验参考开源代码(Arduino)[/font][/backcolor][/align]
[align=left][backcolor=rgb(255, 255, 255)][font="][code]/*
【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
程序五:通过串口显示检测凌晨室内光线变化的数值与波形
实验接线:OPT101接Uno的A0,LED灯(板载D13)
*/
int sensor_value = 0;
void setup() {
Serial.begin(9600);
pinMode(A0, INPUT);
pinMode(13, OUTPUT);
}
void loop() {
sensor_value = analogRead(A0);
Serial.println(sensor_value);//串口输出亮度数值
delay(200);
if (sensor_value >99)//设置打开LED灯的阕值(可参考串口值来定)
{
digitalWrite(13, HIGH);//如果串口值大于151则LED灯亮
Serial.println("亮");// 串口输出“亮”字
delay(500);// 点亮500毫秒
}
else
{
digitalWrite(13, LOW);
}
}[/code]
[/font][/backcolor][/align]
驴友花雕
驴友花雕
作者
实验场景图

驴友花雕
驴友花雕
作者
实验串口返回情况

驴友花雕
驴友花雕
作者
[backcolor=rgb(255, 255, 255)][font="]程序四:串口输出[/font][/backcolor][backcolor=rgb(255, 255, 255)][font="]OPT101的数据[/font][/backcolor][font="]
[/font]
[font="]实验开源图形编程(Mind+、编玩边学)[/font]
[font="]

[/font]
驴友花雕
驴友花雕
作者
实验串口绘图器返回情况

驴友花雕
驴友花雕
作者
打开Linkboy——各种常用小工具——串口绘图器,查看实验波形

驴友花雕
驴友花雕
作者
程序三:显示OPT101串口输出的光线波形
实验开源仿真编程(Linkboy V4.63)

驴友花雕
驴友花雕
作者
[backcolor=rgb(255, 255, 255)][font="]实验串口返回情况[/font][/backcolor]
[backcolor=rgb(255, 255, 255)][font="]
[/font][/backcolor]

驴友花雕
驴友花雕
作者
打开Linkboy——各种常用小工具——串口助手

驴友花雕
驴友花雕
作者
程序二:读取OPT101串口数值
实验开源仿真编程(Linkboy V4.63)

驴友花雕
驴友花雕
作者
实验串口绘图器返回情况(打开台灯,稳定照射传感器)

驴友花雕
驴友花雕
作者
实验串口绘图器返回情况(打开台灯,逐渐靠近传感器)

驴友花雕
驴友花雕
作者
实验串口返回情况(使用台灯照射传感器)

驴友花雕
驴友花雕
作者
之二

驴友花雕
驴友花雕
作者
实验串口绘图器返回情况(早上室内光线)

驴友花雕
驴友花雕
作者
打开Arduino IDE——工具——串口绘图器,查看实验波形

驴友花雕
驴友花雕
作者
实验串口返回情况(早上室内光线)

驴友花雕
驴友花雕
作者
这里准备使用简单的Arduino平台,进一步开始尝试做做小实验。
【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
程序一:通过串口显示检测凌晨室内光线变化的数值与波形
实验接线:OPT101接Uno的A0
[code]/*
【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
程序一:通过串口显示检测凌晨室内光线变化的数值与波形
实验接线:OPT101接Uno的A0
*/
void setup(){
Serial.begin(9600); // 设置串口波特率为9600
pinMode(A0, INPUT); // OPT101连接引脚A0,并设置为输入模式
}
void loop(){
Serial.println(analogRead(A0)); //将读取的A0模拟值输出到串口监视器
delay(500); // 延时500毫秒
}[/code]