快速开始
准备工作
准备 Modulino Buzzer、Qwiic 线、匹配 3.3 V I2C 的主控、USB 数据线和 Arduino IDE。为主控安装实际型号对应的支持包,不把模块当作程序上传目标。
官方库验证
- 主控断电,将模块接入 Qwiic。
- 核对电源和所用总线,再连接 USB。
- 在库管理器安装官方 Arduino_Modulino 库。
- 打开库中的 Buzzer 示例,核对频率、时长和停止控制。
- 选择主控型号和端口,编译上传。
- 先运行短时提示音,再验证停止和不同音调。
官方对象为 ModulinoBuzzer,参数范围和具体调用以安装版本示例为准。模块固件将 I2C 命令转换为蜂鸣器驱动,不直接在主控任意引脚调用 tone 来代替模块通信。
教程来源:Modulino Buzzer 官方入门。
结果检查
预期蜂鸣器按程序发声并停止。修改音调后声音高度应变化,修改时长后提示持续时间应变化。先保持安静环境并确保发声开口无遮挡,不将耳朵贴近蜂鸣器测试。
| 现象 | 检查方法 |
|---|---|
| 扫描不到模块 | 检查 3.3 V、总线、SDA/SCL 和 7 位地址 |
| 有通信但无声音 | 检查示例初始化、频率、时长和停止逻辑 |
| 声音与预期不同 | 核对频率单位、节奏间隔和安装遮挡 |
| 多模块通信异常 | 检查地址唯一性、上拉和总负载 |