The Knock Sensor Module

Add to Wishlist

 94.00

Out of stock

Out of stock

10 People watching this product now!
Operating voltage (v)

3.3 ~ 5

Default Output

High

Output Type

Digital

Length (mm):

19.5

Width (mm):

16

Height (mm):

7.5

Weight (g):

1

Shipping Weight 0.01 kg
Shipping Dimensions 4 × 2 × 1 cm

As the name suggests the Knock Sensor Module produces the Digital output on the detection of Knock i.e. vibration stroke. Further, the change in voltage level can be manipulated to produce the desired output and can be used in a variety of applications.


Code Example for Arduino Board:
int Led = 13 ;// Declaration of the LED output pin
int Sensor = 10; // Declaration of the sensor input pin
int val; // Temporary variable

void setup ()
{
pinMode (Led, OUTPUT) ; // Initialization output pin
pinMode (Sensor, INPUT) ; // Initialization sensor pin
}

void loop ()
{
val = digitalRead (Sensor) ; // The current signal at the sensor will be read

if (val == HIGH) // If a signal was detected , the LED will light up
{
digitalWrite (Led, LOW);
}
else
{
digitalWrite (Led, HIGH);
}
}
Connections with Arduino:

  1. LED +: [Pin 13]
  2. LED -: [Pin GND]
  3. Sensor signal: [Pin 10]
  4. Sensor +V: [Pin 5V]
  5. Sensor -: [Pin GND]

Code Example for Raspberry Pi:

Needed modules will be imported and configured

import RPi.GPIO as GPIO
import time

GPIO.setmode(GPIO.BCM)

The input pin of the sensor will be declared. Additional to that the pull up resistor will be activated

GPIO_PIN = 24
GPIO.setup(GPIO_PIN, GPIO.IN)

print “Sensor-Test [press ctrl+c to end]”

This output function will be started at signal detection

def outFunction(null):
print(“Signal detected”)

At the moment of detection a signal (falling signal edge) the output function will be activated.

GPIO.add_event_detect(GPIO_PIN, GPIO.FALLING, callback=outFunction, bouncetime=100)

main program loop

try:
while True:
time.sleep(1)

Scavenging work after the end of the program

except KeyboardInterrupt:
GPIO.cleanup()
Connections with Raspberry Pi:

  1. Signal: GPIO24[Pin 18]
  2. +V: 3,3V[Pin 1]
  3. GND: GND[Pin 6]

Specifications and Features: 

  1. Detect shocks with the spring and send a signal to Controller Board
  2. Operating voltage: 3.3V-5V
  3. Digital output
  4. Bolt holes for easy installation.

Package Includes:

1 x The Knock Sensor Module.

0 reviews
0
0
0
0
0

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.