官方商店:见评论区

image.png

面向学生

初学者,具备一定的单片机开发基础。

一、简介

FMQ-A1蜂鸣器,可用于发出提示音或者声音报警等场景。

二、技术参数

  • 型号:FMQ-A1
  • 工作电压:3.3~5v
  • 尺寸:3.2cm×1.3cm
  • 采用S8550三极管驱动

    三、引脚说明

  • VCC:电源正极接口,可外接3.3~5v供电电源

  • GND:电源负极接口,可外接电源负极或地线(GND)
  • I/O:发声控制接口,用于控制是否发声,可外接单片机的GPIO

    四、使用说明

    1.接线说明

    可以用杜邦线把GND和VCC接口外接至单片机的GND和3v3(或5v)接口,然后再把I/O接口外接至单片机的其中一个GPIO。

    2.发声控制

    接好线后,利用单片机的GPIO给模块输入低电平,模块即发出响声;反之输入高电平,模块即静默。参考代码如下:
  1. /*
  2. 宏定义控制模块发声的GPIO,格式如下:
  3. #define 接口名称 单片机GPIO名称
  4. */
  5. //定义单片机的P0_0接口作为控制蜂鸣器是否发声的引脚。同时,P0_0需与模块的I/O引脚用杜邦线连接起来
  6. #define FMQ P0_0
  7. void main()
  8. {
  9. //初始化蜂鸣器
  10. initialFMQ();//读者需要根据不同的单片机来自行实现本函数
  11. //控制模块发声
  12. FMQ=0;//本语句等价于:P0_0=0
  13. //控制模块静默
  14. //FMQ=1;//本语句等价于:P0_0=1
  15. }

联系我们

  • 如需选购Matter、ZigBee、433/868、LoRa、2.4G、WiFi等物联网模块或IoT设备定制开发,联系方式:见评论区。
  • IoT低代码开发平台:见评论区。