步骤1:零件
首先获取所需零件:
YL-44蜂鸣器(1 $)
任何arduino板都真的(3-15 $,取决于您所得到的那个)
几根跳线(2-3 $)
步骤2:连接
请注意,我正在使用arduino MEGA,但是您可以使用任何您想要的板,例如此代码
您的连接应与图片一样,如下所示:
VCC-》 Arduino 5V
I/O-》任何arduino PWM引脚(我使用了3个)
GND-》 Arduino GND
第3步:您的代码
现在,尽管我们将创建自己的快速功能来更轻松地进行交互,但是您的代码就像ABC一样容易。
此代码有效非常适合我,没有任何错误,请尽情享受!
请参阅评论以获取解释
//Code written by Samuel.
int buzzerPin = 3; //Define buzzerPin
void setup() {
pinMode(buzzerPin, OUTPUT); //Set buzzerPin as output
beep(50); //Beep
beep(50); //Beep
delay(1000); //Add a little delay
}
void loop() {
beep(50); //Beep every 500 milliseconds
delay(500);
}
void beep(unsigned char delayms) { //creating function
analogWrite(buzzerPin, 20); //Setting pin to high
delay(delayms); //Delaying
analogWrite(buzzerPin ,0); //Setting pin to LOW
delay(delayms); //Delaying
}
责任编辑:wv
-
蜂鸣器
+关注
关注
12文章
891浏览量
45947
发布评论请先 登录
相关推荐
评论