Reference: DWM14121905
Cooperkit Buzzer is connected to the digital I / O port, when the output is low, buzzer will give a long sound. If it is connected to an analog pulse width modulation (PWM) output , the buzzer can produce a variety of tones, which can be made into the speaker of electronic organ.
Your payment information is processed securely. We never store credit card details.
Orders are dispatched within 1-2 business days with tracking where available.
30-day return policy for unused items in original packaging. Contact us first.
|
PCB size |
33.0mm X 14.0mm X 1.6mm |
|
Working voltage |
5V DC |
|
Operating voltage |
5V DC |
|
Compatible interfaces |
2.54 3-pin interface and 4-pin Grove interface(1) |
Note 1: S for digital output port, V and G for voltage at the common collector and ground respectively.
|
Parameter |
Min. |
Typical |
Max. |
Unit |
|
Working voltage |
4.5 |
5 |
5.5 |
VDC |
|
Digital input voltage (VCC=5V) |
0 |
- |
5 |
V |
|
Working current (5V) |
- |
24 |
- |
mA |
|
Resonance frequency |
2 |
2.5 |
3 |
kHz |
void Button_Buzzer_Init(void);
void Button_Buzzer(void)
{
unsignedchar ucButtonRead;
Button_Led_Init();
while(1)
{
ucButtonRead = CooperKit_Button_Read();
if(0== ucButtonRead )
{
CooperKit_Buzzer_On();
//Delay(10);
}
else
{
CooperKit_Buzzer_Off();
//Delay(10);
}
}
}
void Button_Buzzer_Init(void)
{
//
// Before call this funciton, Configure the pin as PA1 (D0) which connect to CooperKit Button
// signal first.
//
CooperKit_Button_Init();
//
// Before call this funciton, Configure the pin as PA0 (D1) which connect to CooperKit Buzzer
// R signal first.
//
CooperKit_Buzzer_Init();
}
This demo is based on CoX M051 library, if you want to port to other CoX library, Just do the simple step below.
The Buzzer is commucate with GPIO pin, so in the CooperKit_Buzzer.h file, the port configuration group provides the gpio pin connection Macro to user for port. For example your Button signal pin is connect to GPIOA PIN2, you should modify the Macro as:
//*****************************************************************************
//
//! \addtogroup CooperKit_Buzzer_Config
//! CooperKit Buzzer configurator
//! @{
//
//*****************************************************************************
//
//! Configure the pin connection of CooperKit Buzzer
//
#define CooperKit_Buzzer_PIN PA2
//
//! Set the effective output level of CooperKit Buzzer to sound
//
#define CooperKit_Buzzer_EFFECTIVE_LEVEL \
0
//*****************************************************************************
//
//! @}
//
//*****************************************************************************
Your review appreciation cannot be sent
Report comment
Report sent
Your report cannot be sent
Write your review
Review sent
Your review cannot be sent
Reference: DWM14121905
Reference: DWM14121901
Reference: DWM15110404
Reference: DWM14121904
Reference: DWM14041801
Cooperkit Buzzer is connected to the digital I / O port, when the output is low, buzzer will give a long sound. If it is connected to an analog pulse width modulation (PWM) output , the buzzer can produce a variety of tones, which can be made into the speaker of electronic organ.
check_circle
check_circle