KY-002 Vibration Switch Module
$49.5
$81.18
The KY-002 Vibration Switch Module detects shaking and knocking. When the module is moved, a spring mechanism will close the circuit sending a short high signal. It can be used with a variety of microcontrollers like Arduino, ESP32, Raspberry Pi and others. KY-002 SPECIFICATIONS This module consists of a conductive spring, a 10k resistor, and 3 male header pins. Knocking or shaking the module will cause the spring to momentarily close the circuit. Operating Voltage 5V Board Dimensions 18.5mm x 15mm [0.728in x 0.591in] CONNECTION DIAGRAM Connect the module signal pin (S) to pin 3 on the Arduino. Then connect the module’s power pin (middle) and ground (-) to 5V and GND on the Arduino respectively. KY-002 ARDUINO CODE The following Arduino sketch produces a shock flasher. The LED on Arduino pin 13 will flash when the KY-002 is knocked or shaked. Pin 3 receives the signal from the module. int Led = 13; define the LED Pin int shock = 3 define the sensor Pin int val; define a numeric variable val void setup () { pinMode (Led, OUTPUT); LED pin as output pinMode (shock, INPUT); input from KY-002 sensor } void loop () { val = digitalRead (shock); read the value from KY-002 if (val == HIGH ) { when sensor detects shock, LED flashes digitalWrite(Led, LOW); } else { digitalWrite (Led, HIGH); } }
Force & Pressure Sensor