电子说
步骤1:入门
让我们开始收集继续本教程所需的所有组件。组件列表很简单,您只需要-
Spark Core
光敏电阻
蜂鸣器
面包板
电线
如果您不知道Spark核心是什么或需要详细说明,则可以查看spark核心主页,也可以查看我之前的Instructables。掌握所有组件后,下一步就可以进行下一步。
步骤2:光电电阻器
让我们从光敏电阻开始,光敏电阻是一种组件,当光入射到其上时其电阻会降低。它充当开关,当光线照到它时会亮起。如果您熟悉Arduino,可以使用按钮示例使其工作。
如果您是初学者,请遵循电路并使用修补程序应用程序读取光敏电阻所连接的引脚(我将其连接到引脚0)。当前面显示一些光线时,您应该在修补程序应用程序中获得较高的亮度。
步骤3:蜂鸣器
连接蜂鸣器非常简单。您所需要做的就是将负极端接地,并将正极端连接到您选择的数字引脚。您可以使用Tinker应用程序将其设置为ON和OFF。
下一步,让我们开始在下一步中编写代码。
第4步:代码
在获得光敏电阻和蜂鸣器连接时间后,如果您不知道如何检出教程101,则可以上传代码。请确保已
代码
int lightPin = 2; //define a pin for Photo resistor
int ledPin=1; //define a pin for Buzzer
int val = 0;
void setup()
{
pinMode( ledPin, OUTPUT );
pinMode( lightPin, INPUT );
}
void loop()
{
val = digitalRead(lightPin);
if(val == LOW){ // If Photo resistor is low sound buzzer
digitalWrite( ledPin, HIGH);
}
else {
digitalWrite( ledPin, LOW); // If not Keep it Quite
}
}
第5步:完成
完成项目后,可以使其平行于光源。并且如果前面有任何运动,则嗡嗡声。
全部0条评论
快来发表一下你的评论吧 !