【Arduino实验05 基于环境光的LED灯亮度感应控制】

目录

一、实验目的

二、实验设备与环境

三、实验重点

四、实验难点

五、实验内容

5.1实验任务

5.2实验原理

5.3实验内容

5.4实验结果

5.5思考题


一、实验目的

        1熟悉光敏传感器原理与功能;

        2理解串联电路获取传感器数据原理;

        3 熟悉模拟输入、输出接口特性与函数的功能;

        4编写光敏感应控制LED亮度程序。

二、实验设备与环境

        Arduino UNO套件、Arduino IDE、计算机、光敏电阻、LED灯、电阻、跳线等

三、实验重点

        1实验电路连接;2程序代码编写;3程序调试

四、实验难点

        1程序代码编写、功能调试

五、实验内容

5.1实验任务

        任务描述:读取、输出光敏电阻信号值;LED灯亮度感应控制

5.2实验原理

        1.基础函数

        analogRead(pin);

        功能:从引脚pin读取模拟输入值,将0-5V输入电压值映射10位精度的0-1023之间的整数值,返回整数值。

        analogWrite(pin,Value);

        功能:向引脚pin输出8位精度0-255的Value值。

        map(value, fromLow, fromHigh, toLow, toHigh);

        功能:将变量Value的值从fromLow~ fromHigh范围映射到toLow~toHigh范围。

        2.光敏传感器

        光敏传感器是利用光敏元件将光照强度信号转换为电信号的转换器件。它的敏感波长在可见光波长附近,包括红外线波长和紫外线波长。光传感器不只局限于对光的探测,它还可以作为探测元件组成其他传感器,对许多非电量进行检测,只要将这些非电量转换为光信号的变化。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

张小花-Soleil

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值