四博智联产品售后
标题:
基于ESPDUINO的无源蜂鸣器实验
[打印本页]
作者:
linXJ
时间:
2016-8-1 12:04
标题:
基于ESPDUINO的无源蜂鸣器实验
本帖最后由 linXJ 于 2016-8-1 14:29 编辑
1,材料:ESPDUINO板一块,蜂鸣器模块一个,杜邦线3根;
2,实验原理:通过控制IO口4输出PWM实现控制蜂鸣器的鸣叫;
3,硬件连接,vcc接3.3V,GND接板的GND,I/O接板上的D4口;
4,示例代码:
//通过PWM脉冲调制控制(无源)蜂鸣器电压的连续改变,实现蜂鸣器的鸣响
#define Beep 4
void setup()
{
pinMode(Beep, OUTPUT);
analogWrite(Beep, 1024);//模拟信号输出
}
void loop()
{
for(int i=1024; i>=0; i--)
{
analogWrite(Beep, i);
delay(2);
}
for(int i=0; i<1024; i++)
{
analogWrite(Beep, i);
delay(2);
}
}
复制代码
5,实验效果图:
2345截图20160801120256.jpg
(101.88 KB, 下载次数: 1704)
下载附件
2016-8-1 12:03 上传
欢迎光临 四博智联产品售后 (http://bbs.doit.am/)
Powered by Discuz! X3.2