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

    文章

    171

    浏览量

    29934
  • Arduino
    +关注

    关注

    188

    文章

    6468

    浏览量

    186941
  • 警报
    +关注

    关注

    0

    文章

    89

    浏览量

    9923
收藏 人收藏

    评论

    相关推荐

    如何选择适合的传感器

    在现代科技中,传感器扮演着越来越重要的角色,从简单的环境检测到复杂的光学成像系统,传感器的应用无处不在。 1. 应用场景 首先,明确
    的头像 发表于 11-19 15:22 222次阅读

    NB温湿传感器

    传感器
    pingao141378
    发布于 :2024年11月18日 13:20:26

    传感器评估模块

    电子发烧友网站提供《传感器评估模块.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 829次阅读
    双<b class='flag-5'>光</b>路NDIR红外气体<b class='flag-5'>传感器</b>的技术优势与前景应用

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

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

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

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

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

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

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

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

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

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

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

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

    如何使用运算放大器741和IC555制作带有警报的自动围栏照明电路

    今天,在本文中,我们将教您如何使用运算放大器 741 和定时 IC555制作带有警报的自动围栏照明电路。围栏照明用于安全目的,可用于需要监控的各种场所,如门警报器、通道
    的头像 发表于 02-25 15:43 1179次阅读
    如何使用运算放大器741和IC555<b class='flag-5'>制作</b>带有<b class='flag-5'>警报</b>的自动围栏照明电路

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

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

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

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

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

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

    Arduino制作循迹小车教程

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