Passive buzzer module 5V

  • Sale
  • Regular price QAR 7
Shipping calculated at checkout.



Description

KY-006 SPECIFICATIONS

This module consists of a passive buzzer and 3 male header pins. You can use it generate tones between 1.5 to 2.5kHz by switching it on and off repeatedly at different frequencies either using delays or PWM.

Operating Voltage 1.5V ~ 15V DC
Tone Generation Range 1.5kHz ~ 2.5kHz
Board Dimensions 18.5mm x 15mm [0.728in x 0.591in]

CONNECTION DIAGRAM

Connect the module signal (S) to pin 8 on the Arduino and ground (-) to GND.

The middle pin is not used.

KY-006 Arduino
S Pin 8
middle
GND
Arduino KY-006 connection diagram

KY-006 ARDUINO CODE

The following Arduino sketch will generate two different tones by rapidly turning on and off the buzzer at different frequencies using a delay.

int buzzer = 8; // set the buzzer control digital IO pin
void setup() {
	pinMode(buzzer, OUTPUT); // set pin 8 as output
}
void loop() {
	for (int i = 0; i < 100; i++) {  // make a sound
		digitalWrite(buzzer, HIGH); // send high signal to buzzer 
		delay(1); // delay 1ms
		digitalWrite(buzzer, LOW); // send low signal to buzzer
		delay(1);
	}
	delay(50);
	for (int j = 0; j < 100; j++) { //make another sound
		digitalWrite(buzzer, HIGH);
		delay(2); // delay 2ms
		digitalWrite(buzzer, LOW);
		delay(2);
	}
	delay(500);
}

DOWNLOADS