SKU: 17917
KY-031 Percussion Knocking Knock Sensor Module 3pin
Modul snímača úderov KY-031 Popis: Modul snímača úderov KY-031 je snímač, ktorý detekuje údery alebo nárazy na povrchu, na ktorý…
Popis
Modul snímača úderov KY-031
Popis: Modul snímača úderov KY-031 je snímač, ktorý detekuje údery alebo nárazy na povrchu, na ktorý je umiestnený. Je vybavený citlivým senzorom, ktorý reaguje na zmeny v okolí a generuje signály, keď je povrch zachytený úderom alebo nárazom. Tento modul je často využívaný v projektoch, ktoré vyžadujú detekciu úderov alebo vibrácií, ako sú napríklad detektory klopkania na dvere, alarmy alebo hračky so zvukovými efektmi.
Funkcie:
Detekcia úderov a nárazov
Snadná integrácia s Arduinom a inými mikrokontrolérmi
Vysoká citlivosť senzora na zmeny vibrácií
Malé rozmery a jednoduchá inštalácia
3-pinový konektor pre pohodlné pripojenie
Parametre:
Napájanie: 3.3V – 5V DC
Výstupný signál: Digitálny
Pinová konfigurácia: VCC, GND, OUT
Typ snímača: Kontaktný
Rozmery: Približne 30mm x 15mm x 7mm
Príkladový kód:
// Kód pre detekciu úderovconst int knockSensorPin = 2; // Pin, na ktorom je pripojený snímač úderovconst int ledPin = 13; // Pin, na ktorom je pripojená LED
int knockSensorState = 0; // Premenná pre ukladanie stavu snímača úderov
void setup() {
pinMode(ledPin, OUTPUT); // Nastavenie LED pinu ako výstup
Serial.begin(9600); // Inicializácia sériovej komunikácie
}
void loop() {knockSensorState = digitalRead(knockSensorPin); // Čítanie stavu snímača úderov if (knockSensorState == HIGH) { // Ak je detekovaný úder Serial.println("Knock detected!"); // Výpis správy na sériovú konzolu digitalWrite(ledPin, HIGH); // Zapnutie LED delay(1000); // Počká sekundu digitalWrite(ledPin, LOW); // Vypnutie LED } }
KY-031 modul snímača perkusného klepania 3kolíkový
popis :
Modul snímača klepania a digitálne 13 rozhranie, vstavaná LED dióda vytvárajú jednoduchý obvod na výrobu perkusného blikača.
Rozhranie je dodávané s digitálnou LED diódou, digitálne 3 rozhranie pripojené k snímaču klepania, keď snímač perkusií sníma opatrenia na perkusné signály, LED bliká.
Veľkosť: 30x18x6mm
Source code:
int Led = 13; // LED on Arduino board
int Shock = 3; // sensor signal
int val; // numeric variable to store sensor status
void setup()
{
pinMode(Led, OUTPUT); // define LED as output interface
pinMode(Shock, INPUT); // define input for sensor signal
}
void loop()
{val = digitalRead(Shock); // read and assign the value of digital interface 3 to val
if(val == HIGH) // when sensor detects a signal, the LED flashes
{
digitalWrite(Led, LOW);
}
else
{
digitalWrite(Led, HIGH);
}
}