0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样用Arduino从LDR读取模拟值

454398 来源:wv 2019-10-05 17:55 次阅读

步骤1:所需的组件

* Arduino Uno

* Pot(要增大或减小ldr的灵敏度)**连接到面包板的电线(如果需要,我从头开始拉出一些单股电线)

* LDR

光电电阻器光敏电阻器(LDR)或光电管是光控可变电阻器。光敏电阻的电阻随入射光强度的增加而减小;换句话说,它表现出光电导性。光电电阻器可应用于光敏检测器电路以及明暗激活的开关电路中。

步骤2:连接组件

它适用于分压器

,因此我们将锅与LDR串联连接,并根据产生的电压在LDR上获取传感器值。。..由于光强。.. 。

步骤3:编码

无效设置()

{

Serial.begin( 9600);

}

无效循环()

{ int sensorvalue = analogRead(A0);

Serial.println(sensorvalue);

delay(1);

}

第4步:上传

上面的图片代表光线不落在ldr(一位数字)

第二个光落在ldr(两位数字或三位数字)上

步骤5:添加Led

可以在void循环中添加语句,并应在void设置时声明led引脚。。

如果(analogread》 = 600)

{

digitalWrite(13,HIGH);

}

否则结果{点击digitalWrite (13,LOW);结果,},点击

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Arduino
    +关注

    关注

    187

    文章

    6456

    浏览量

    186481
  • LDR
    LDR
    +关注

    关注

    0

    文章

    98

    浏览量

    7546
收藏 人收藏

    评论

    相关推荐

    怎样用THS3201实现输出功率可调?

    怎样用THS3201实现输出功率可调?
    发表于 08-26 08:28

    OPA735加OPA333,怎样用TINA TI去仿真?

    当输入信号VG17.06V慢慢变化到7.22V时。 输出电压Vout的变化必须是接近线性变化的。我想知道我该怎样用TINA TI去仿真?怎样设置那个输入信号VG1才能达到我的目的。因为这个电压源好像
    发表于 08-02 08:39

    怎样用表测稳压管稳压

    表是一种常用的电子测量工具,可以用来测量电压、电流、电阻等多种参数。在测量稳压管的稳压时,我们可以使用万表的直流电压测量功能。以下是步骤和注意事项: 准备工具和材料 万表 稳
    的头像 发表于 07-31 14:26 1124次阅读

    怎样用Arduino测试锂电池容量

    本文详细介绍了如何用Arduino测量锂电池的容量。并附有电路图和Arduino的程序代码。
    的头像 发表于 07-30 09:14 654次阅读
    <b class='flag-5'>怎样用</b><b class='flag-5'>Arduino</b>测试锂电池容量

    求助,在esp-idf中使用arduino作为组件后怎样使用arduino的库?

    在esp-idf中使用arduino作为组件后怎样使用arduino的库,例如我此时需要使用arduino的第三方库blinker,怎样使用
    发表于 06-12 07:21

    示波器如何读取电压

    示波器作为电子测量领域的重要工具,其主要功能之一是读取电路中的电压。对于电子工程师和技术人员而言,准确地读取电压是进行电路分析、故障诊断和优化的基础。本文旨在详细介绍示波器
    的头像 发表于 05-14 17:02 4474次阅读

    怎样用STM8L的PB3/TIM2_TRIG的引脚测量脉宽?

    怎样用STM8L的PB3/TIM2_TRIG的引脚测量脉宽?
    发表于 05-07 06:55

    stm32f100怎样用重映射功能?

    的是stm32f100c8t6b芯片,现在想用将PB1映射为TIM1_CH3N,在调用GPIO_PinAFConfig(GPIOB,GPIO_PinSource1,GPIO_AF_TIM1)时, GPIO_PinAFConfig和GPIO_AF_TIM1都没定义,stm32f100
    发表于 05-07 06:06

    STM32F412G-DISCO怎样用MX生成fatfs的代码?

    STM32F412G-DISCO怎样用MX生成fatfs的代码? SD卡例程能跑,但mx生成的代码不能正常运行,我生成代码后是不是还要配置一些东西?(我生成后只写了测试代码) 问题解决了,虽然我不知道我为什么不能直接使用mx生成的代码去操作sd卡,但我通过复制粘贴例程的代码完成了测试。
    发表于 03-12 08:15

    请问PLC是如何读取模拟量信号的?

    PLC读取模拟量信号必须要有模拟量输入模块,即常说的AI模块。
    的头像 发表于 01-02 09:35 739次阅读
    请问PLC是如何<b class='flag-5'>读取</b><b class='flag-5'>模拟</b>量信号的?

    怎样用表来判断加热管的好坏?

    怎样用表来判断加热管的好坏? 万表是电工常用的测量仪器,它可以用来判断加热管的好坏。加热管是一种常见的加热元件,广泛应用于家电、机械设备和工业生产中。在选择和使用加热管时,我们需要了解其电阻值
    的头像 发表于 12-20 17:21 4726次阅读

    光追踪器arduino原理

    光追踪器 (LDR) 是一种基于光敏电阻的光测量器件,常用于测量光强度和控制感应器。在 Arduino 上使用 LDR,可以实现对光线进行检测、测量和控制的功能。本文将详细介绍 LDR
    的头像 发表于 12-08 10:22 1344次阅读

    无线通信:怎样用电磁波表示1和0

    为什么频率越高,能携带的信息就越多?以数字信号为例,信息就是一串串的1和0,所以先搞清楚怎样用电磁波表示1和0。
    发表于 12-05 14:44 1689次阅读
    无线通信:<b class='flag-5'>怎样用</b>电磁波表示1和0

    ADAU1452做FFT分析,怎样设定取样点的数量?

    请问,我想用ADAU1452做FFT分析,怎样设定取样点的数量,还有就是怎样用单片机读出分析得到的复数结果数组?谢谢!
    发表于 11-29 06:42

    怎样用ADAU1761设计DRC的压缩/扩展?

    请问怎样用ADAU1761设计DRC的压缩/扩展。我在SigmaStudio 4.5的模块中只找到RMS。如果ADAU1761设计DRC要怎样
    发表于 11-28 06:41