3.扬声器

一、功能以及原理

原理:扬声器可以根据用户需求,以特定的频率发声并持续一定时间

二、引脚介绍以及对应开发板可用引脚

扬声器引脚:

负极(黑线):连接 Arduino 板的 GND

正极(红线):连接 Arduino 板的数字引脚(0~13)

三、代码控制

  • 设置 Arduino 板波特率为 9600
  • 扬声器连接数字引脚 2,并将其设置为输出模式
  • 根据用户输入频率发声两秒后停止发声,循环进行
  • 电路连接图可参照相关案例演示

3.1 文本代码

void setup() {
  Serial.begin(9600);
  pinMode(2, OUTPUT);

}

void loop() {
    tone(2, 262, 2000);
    delay(2 * 1000);

}

3.2 图形化代码

可在“执行器”中的“舵机”,找到对应的图形化代码块。

四、相关案例演示

七段显示器的共阴极连接时要与电阻相连以避免因电流过大被烧坏

五、相关课程链接

  1. 【Arduino 精选项目——蜂鸣器与 LED 灯联动】 https://www.bilibili.com/video/BV1qy48ezEFF/?share_source=copy_web&vd_source=7eafc622b20fbde30ea1853f07bc5a80
  2. https://www.funcode.cc/course-learn/detail?courseId=138&from=courseList
  3. https://www.funcode.cc/course-learn/detail?courseId=56&from=courseList

results matching ""

    No results matching ""