使用ArduinoIDE下esp8266 nodemcu调用无源蜂鸣器需要进行以下步骤:

  1. 连接无源蜂鸣器和esp8266 nodemcu开发板,将无源蜂鸣器正极连接到esp8266 nodemcu的D1引脚,将无源蜂鸣器负极连接到esp8266 nodemcu的GND引脚。

  2. 在ArduinoIDE中选择esp8266 nodemcu开发板,并打开串口监视器。

  3. 编写代码,使用tone()函数控制D1引脚输出频率为1000Hz的方波信号,使无源蜂鸣器发出声音。

代码示例:

void setup() {
  pinMode(D1, OUTPUT);
}

void loop() {
  tone(D1, 1000); //输出1000Hz频率的方波信号
  delay(1000); //延时1秒钟
  noTone(D1); //停止输出方波信号
  delay(1000); //延时1秒钟
}
  1. 上传代码到esp8266 nodemcu开发板,观察串口监视器输出,无源蜂鸣器应该会发出声音。

注意事项:

  1. 要使用tone()函数控制D1引脚输出方波信号,必须将D1引脚设置为OUTPUT模式。
  2. tone()函数可以控制输出方波信号的频率和持续时间,需要根据具体需要进行调整。
  3. 在使用无源蜂鸣器时,要注意引脚的正负极,否则无法发出声音。
ArduinoIDE下esp8266 nodemcu调用无源蜂鸣器

原文地址: https://www.cveoy.top/t/topic/bgiF 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录