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

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

3天内不再提示

Arduino光传感器和警报的制作

454398 来源:wv 2019-10-10 11:48 次阅读

步骤1:收集零件

您将需要:

光敏电阻(我使用R4)

》一个10kΩ电阻(棕黑色橙色)

》压电蜂鸣器

》 9v电池和电池夹

Arduino

》面包板

》跳线

购买特殊部件:

光敏电阻-https://www.sparkfun.com/products/9088

压电蜂鸣器-https ://www.sparkfun.com/products/7950

步骤2:将零件放到位

在这里做

步骤3:连接起来

》光敏电阻达到5v,并通过电阻接地。光敏电阻的接地端连接到模拟引脚A2

》压电蜂鸣器接地,数字引脚2

》 9v电池接地,板上的Vin引脚

第4步:编码

将Arduino连接到计算机并上传以下代码:

} const int dark = 200; //set dark parameters

const int sound = 50; //set noise to play

void setup() {

pinMode(2, OUTPUT);

pinMode(A2, INPUT);

Serial.begin(9600);

}

void loop() {

int light = analogRead(A2);

if (light 《 dark) {

Serial.print(light);

Serial.println(“ It‘s dark”);

}

else {

Serial.print(light);

Serial.println(“ It’s light”);

tone(2, sound, 10);

}

delay(10);

}

在Arduino程序中打开串行监视器,然后观察会发生什么!

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

    关注

    3

    文章

    169

    浏览量

    29908
  • Arduino
    +关注

    关注

    187

    文章

    6461

    浏览量

    186566
  • 警报
    +关注

    关注

    0

    文章

    89

    浏览量

    9917
收藏 人收藏

    评论

    相关推荐

    传感器评估模块

    电子发烧友网站提供《传感器评估模块.pdf》资料免费下载
    发表于 10-29 09:33 0次下载
    <b class='flag-5'>光</b><b class='flag-5'>传感器</b>评估模块

    路NDIR红外气体传感器的技术优势与前景应用

    传感器技术迅速发展的时代,NDIR红外可燃气体传感器凭借其独特的技术优势成为近年来气体检测领域的热门之选。双路NDIR传感器技术特点非色散红外Non-DispersiveInfra
    的头像 发表于 07-25 08:36 727次阅读
    双<b class='flag-5'>光</b>路NDIR红外气体<b class='flag-5'>传感器</b>的技术优势与前景应用

    四种常见环境传感器及适用场景

    环境传感器是一种感应周围环境光线强度的器件。从自动调节显示亮度以优化视觉体验,到智能节能,环境传感器以其多样化类型和运作原理,满足着不同的应用需求。本文将介绍一些常见的环境
    的头像 发表于 07-18 10:23 977次阅读

    英飞凌推出用于Arduino的XENSIVTM传感器扩展板

    全球功率系统和物联网领域的半导体巨头英飞凌科技股份公司,近日宣布推出一款专为Arduino用户打造的XENSIV™传感器扩展板。这款多功能工具,特别为智能家居和各类消费应用中的智能传感器系统评估而设计。
    的头像 发表于 05-10 10:50 600次阅读

    英飞凌推出用于Arduino的XENSIV传感器扩展板, 搭载英飞凌和Sensirion的智能家居应用传感器

    的XENSIVTM传感器扩展板,这是一款专为评估智能家居和各种消费应用中的智能传感器系统而设计的多功能工具。这款创新型扩展板将英飞凌丰富的传感器产品与Sensirion的SHT35湿度和温度
    发表于 05-07 16:35 808次阅读
    英飞凌推出用于<b class='flag-5'>Arduino</b>的XENSIV<b class='flag-5'>传感器</b>扩展板, 搭载英飞凌和Sensirion的智能家居应用<b class='flag-5'>传感器</b>

    环境传感器的选择与设计技巧

    作者:DigiKey Editor 环境传感器是一种感应周围环境光线强度的器件,它通常用来调节设备的显示亮度,以提供更好的使用体验,常见的应用包括用于智能手机、平板和笔记本电脑等显示屏上的亮度调节
    的头像 发表于 05-05 10:18 877次阅读
    环境<b class='flag-5'>光</b><b class='flag-5'>传感器</b>的选择与设计技巧

    英飞凌和盛思锐合作推出一款支持Arduino传感器扩展板

    据麦姆斯咨询报道,近期,英飞凌(Infineon)推出了一款支持Arduino传感器扩展板,用于评估智能家居和其它消费类应用中的智能传感器系统。
    的头像 发表于 04-10 09:05 2231次阅读

    如何用Arduino制作一个简易自动喂鱼

    制作硬件电路了。 第2步:电路图和程序 我们可以将电路分为两部分,第一部分是步进电机,另一部分是超声波传感器。 将步进电机连接到驱动,然后根据下面的说明将驱动引脚连接到
    发表于 03-28 11:25

    基于IC555构建的光反射传感器电路

    这里发布的 DIY 项目是使用 IC555 和 TCRT5000模块的光电反射传感器。这些传感器是光电传感器,这意味着它们依赖于,不
    的头像 发表于 02-25 16:22 759次阅读
    基于IC555构建的光反射<b class='flag-5'>传感器</b>电路

    光栅传感器的工作原理 光栅传感器的应用

    光栅传感器是一种检测信号的传感器,工作原理是基于的干涉。它由光源、光栅和接收三部分组成。
    的头像 发表于 02-18 13:33 2425次阅读

    如何设置Arduino霍尔效应传感器

    在本指南中,您将学习如何设置Arduino霍尔效应传感器,特别是US1881,以检测磁场。这对于需要查找电机的转速或机器中其他运动的项目非常有用。
    的头像 发表于 02-11 10:14 1324次阅读
    如何设置<b class='flag-5'>Arduino</b>霍尔效应<b class='flag-5'>传感器</b>

    气体传感器有哪些种类 气体传感器的原理与应用

    气体传感器是一种用于检测和测量周围环境中的气体浓度的装置。它可以广泛应用于工业生产、环境监测、安全警报和医疗诊断等领域。根据工作原理和检测气体的类型,气体传感器可以分为许多不同的种类。 气敏
    的头像 发表于 02-02 13:49 1753次阅读

    Arduino制作循迹小车教程

    Arduino制作循迹小车完全教程
    发表于 01-05 11:09 4次下载

    追踪arduino原理

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

    VD6283TX环境传感器驱动开发(1)----获取ID

    环境传感器是一种光电探测,能够将转换为电压或者电流,使用多光谱环境传感器为了测量光谱上特
    的头像 发表于 12-01 16:05 650次阅读
    VD6283TX环境<b class='flag-5'>光</b><b class='flag-5'>传感器</b>驱动开发(1)----获取ID