Popis
| Modul senzora zvuku KY-037 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
|||||||||||
| Popis: | Modul senzora zvuku KY-037 je citlivý senzor, ktorý detekuje zvuky a premení ich na elektrické signály. Je vybavený mikrofónom a integrovaným obvodom na zosilnenie zvukových signálov. Tento modul môže byť využitý na rôzne účely, vrátane detekcie zvukových signálov v prostredí, monitorovania hlasitosti alebo riadenia elektronických projektov na základe zvuku. | ||||||||||
| Funkcie: |
|
||||||||||
| Parametre: |
|
||||||||||
| Príkladový kód: |
// Kód pre detekciu zvuku
const int soundSensorPin = 2; // Pin, na ktorom je pripojený senzor zvuku
const int ledPin = 13; // Pin, na ktorom je pripojená LED
int soundSensorState = 0; // Premenná pre ukladanie stavu senzora zvuku
void setup() {
pinMode(ledPin, OUTPUT); // Nastavenie LED pinu ako výstup
Serial.begin(9600); // Inicializácia sériovej komunikácie
}
void loop() {
soundSensorState = digitalRead(soundSensorPin); // Čítanie stavu senzora zvuku
if (soundSensorState == HIGH) { // Ak je detekovaný zvuk
Serial.println("Sound detected!"); // Výpis správy na sériovú konzolu
digitalWrite(ledPin, HIGH); // Zapnutie LED
delay(1000); // Počká sekundu
digitalWrite(ledPin, LOW); // Vypnutie LED
}
}
|
||||||||||
Modul citlivosti senzora mikrofónu na detekciu senzora KY-037
KY-037 Vysoko citlivý detekčný modul mikrofónového senzora pre AVR PIC
Popis:
Modul pre detekciu zvuku má dva výstupy:
1. AO, analógový výstup, signál výstupného napätia mikrofónu v reálnom čase
2. DO, keď intenzita zvuku dosiahne určitý prah, výstupný vysoký a nízky signál
Vlastnosti modulu:
1. K dispozícii je otvor pre montážnu skrutku 3 mm
2. Použitie napájania 5 V DC
3. s analógovým výstupom
4. Existuje preklopenie výstupu prahovej úrovne
5. Vysoko citlivý mikrofón a vysoká citlivosť.
6. kontrolka napájania
7. výstup komparátora je ľahký
Digitálny výstup:
Int Led = 13; // definovanie rozhrania LED
Int buttonpin = 3 // Definujte rozhranie senzora D0
Int val; // definuje číselné premenné val
Zrušiť nastavenie ()
{PinMode (Led, OUTPUT); // Definujte LED ako výstupné rozhranie
PinMode (pinpin, INPUT); // definovanie senzora D0 ako výstupného rozhrania}
(Prázdna slučka)
{Val = digitalRead (buttonpin); // digitálnemu rozhraniu bude na čítanie hodnoty priradená hodnota 3
If (val = = HIGH) // Keď svetelný senzor zistí prerušenie signálu, LED dióda bliká
{DigitalWrite (Led, HIGH)} iné
{DigitalWrite (LED, LOW)}
Analógový výstup:
Int sensorPin = A5; // vyberte vstupný pin pre potenciometer
Int ledPin = 13; // vyberte pin pre LED diódu
Int sensorValue = 0; // premenná na uloženie hodnoty zo senzora
(Zrušenie nastavenia)
{PinMode (ledPin, OUTPUT);
Sériové. začať (9600);}
(Prázdna slučka)
{SensorValue = analogRead (sensorPin);
DigitalWrite (ledPin, HIGH);
Oneskorenie (sensorValue);
DigitalWrite (ledPin, LOW);
Oneskorenie (sensorValue);
Sériové. println (sensorValue, DECEMBER);}
Zoznam balíkov:
1 x mikrofónny senzor s vysokou citlivosťou






