概述
有源蜂鸣器
只要将VCC端接入3.3v~5v电压,GND端接地,I/O接信号的输入(低电平/高电平,本人的为低电平触发),当触发时就能发出“哔哔哔~~~”的响声;
注意:
1. 继电器的驱动电压,不能超过限制电压,不然会烧掉继电器;
2. 低电平触发,还是高电平触发。
示例代码:
#include <ioCC2530.h> //cc2530芯片(zigbee)
#define LED1 P1_0 //定义LED1
#define KEY1 P2_0 //定义KEY1
void InitLed(void)
{
P1DIR |= 0x01; //打开P1.0
P2DIR |= 0x01; //打开P2.0
}
void main(void)
{
InitLed();
LED1 = 1; //关闭LED1
while(1)
{
while(KEY1 == 1); //检测直到按键按下
LED1 = ~LED1; //LED1取反(亮变暗,暗变亮) (LED1口与蜂鸣器器的信号端(I/O)连接,就能实现蜂鸣器的开与关)
while(KEY1 == 0); //检测直到按键松开(抬起)
}
}
最后
以上就是酷酷画笔为你收集整理的有源蜂鸣器模块的全部内容,希望文章能够帮你解决有源蜂鸣器模块所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复