KY-006
KY-006 pasīvais skaņas signāla modulis rada dažādus skaņas toņus atkarībā no ienākošā signāla frekvences. Ar to var ģenerēt skaņas toņus starp 1.5kHz līdz 2.5kHz ieslēdzot un izslēdzot to dažādās frekvencēs izmantojot pauzes vai PWM (Pulse Width Modulation).
Lai radītu viena toņa skaņu, lūdzu, izmantojiet KY-012 aktīvo skaņas signāla moduli.
Parametri
Darba spriegums: 1.5V ~ 15V DC
Toņu ģenerēšanas diapazons: 1.5kHz ~ 2.5kHz
Slēguma shēma
Savienojam KY-006 (-) ar Arduino (GND) un KY-006 (S) ar Arduino Digital I/O (8).
Arduino koda piemērs
// define constants
const int buzzerPin = 8;
// the setup function runs once when you press reset or power the board
void setup() {
// initialize digital buzzerPin as an output.
pinMode(buzzerPin, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
for (int i = 0; i < 100; i++) {
digitalWrite(buzzerPin, HIGH); // turn the buzzer on by sending high signal
delay(1); // delay 1ms
digitalWrite(buzzerPin, LOW); // turn the buzzer off by sending low signal
delay(1); // delay 1ms
}
delay(50); // delay 50ms
for (int j = 0; j < 100; j++) {
digitalWrite(buzzerPin, HIGH); // turn the buzzer on by sending high signal
delay(2); // delay 2ms
digitalWrite(buzzerPin, LOW); // turn the buzzer off by sending low signal
delay(2); // delay 2ms
}
delay(500); // delay 500ms
}
KY-006 pasīvais skaņas signāla modulis
- Modelis: KY-006
- SKU: 0082
- Pieejamība: 2
-
3,61€