Arduino光传感器和警报的制作

电子说

1.2w人已加入

描述

步骤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程序中打开串行监视器,然后观察会发生什么!

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分