ArduinoIDE下esp8266 nodemcu调用无源蜂鸣器
使用ArduinoIDE下esp8266 nodemcu调用无源蜂鸣器需要进行以下步骤:
-
连接无源蜂鸣器和esp8266 nodemcu开发板,将无源蜂鸣器正极连接到esp8266 nodemcu的D1引脚,将无源蜂鸣器负极连接到esp8266 nodemcu的GND引脚。
-
在ArduinoIDE中选择esp8266 nodemcu开发板,并打开串口监视器。
-
编写代码,使用tone()函数控制D1引脚输出频率为1000Hz的方波信号,使无源蜂鸣器发出声音。
代码示例:
void setup() {
pinMode(D1, OUTPUT);
}
void loop() {
tone(D1, 1000); //输出1000Hz频率的方波信号
delay(1000); //延时1秒钟
noTone(D1); //停止输出方波信号
delay(1000); //延时1秒钟
}
- 上传代码到esp8266 nodemcu开发板,观察串口监视器输出,无源蜂鸣器应该会发出声音。
注意事项:
- 要使用tone()函数控制D1引脚输出方波信号,必须将D1引脚设置为OUTPUT模式。
- tone()函数可以控制输出方波信号的频率和持续时间,需要根据具体需要进行调整。
- 在使用无源蜂鸣器时,要注意引脚的正负极,否则无法发出声音。
原文地址: https://www.cveoy.top/t/topic/bgiF 著作权归作者所有。请勿转载和采集!