Tilt-Switch Module [PROMO PRICE]
FREE SHIPPING to Peninsular Malaysia for orders over RM39.00
We will be disable retail service during MCO. But no worry, you still can place order from our online store. All orders will be ship out via courier service. Stay home and Shop safely ♥

45
Tilt-Switch Module [PROMO PRICE]
RM3.00 RM5.50
Tilt-Switch Module [PROMO PRICE]
Price RM3.00 RM5.50
Product SKU DCC3467
Brand OEM
Points Needed 275
Availability In Stock
Quantity
Description
Highlight
  • Walk-In Price: RM3.30
  • Warranty: 1 Month (T&C Apply)
  • Operating Voltage 3.3V to 5v
  • Output Type Digital
  • Closes the circuit when it is tilted to the side as long as it is moved with enough force and degree of inclination to activate the ball switch inside.

DESCRIPTIONS

 

KY-020 Arduino tilt switch sensor module. Closes the circuit when it is tilted to the side as long as it is moved with enough force and degree of inclination to activate the ball switch inside.

 

 

SPECIFICATIONS

 

Operating Voltage 3.3V to 5v
Output Type Digital

 

TECHNICAL DATA

Depending on the angle, a switch connects the circuit.

Pinout

3 G V S.png

Code example Arduino

This example will light up a LED after a sensor detected a signal.

the modules KY-011, KY-016 or KY-029 could be used as LED too for example.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

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 will be detected, the LED will light up

  {

    digitalWrite (Led, LOW);

  }

  else

  {

    digitalWrite (Led, HIGH);

  }

}

Connections Arduino:

LED + = [Pin 13]
LED - = [Pin GND]
Sensor Signal = [Pin 10]
Sensor +V = [Pin 5V]
Sensor - = [Pin GND]

Example program download

SensorTest_Arduino_withoutPullUP

Code example Raspberry Pi

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

# Needed modules will be imported and configured

import RPi.GPIO as GPIO

import time

   

GPIO.setmode(GPIO.BCM)

   

# Declaration of the input pin which is connected with the sensor. Additional to that, a pullup resistor will be activated.

GPIO_PIN = 24

GPIO.setup(GPIO_PIN, GPIO.IN)

   

print "Sensor-test [press ctrl+c to end]"

   

# This outFunction will be started at signal detection.

def outFunction(null):

        print("Signal detected")

   

# The outFunction will be started after detecting of a signal (falling signal edge)

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 Raspberry Pi:

Signal = GPIO24 [Pin 18]
+V = 3,3V [Pin 1]
GND = GND [Pin 6]

Example program download

SensorTest_RPi_withoutPullUP

To start, enter the command:

1

sudo python SensorTest_RPi_withoutPullUP.py

 

 

PACKAGE INCLUDES

Tilt-Switch Module

 

Reviews (0)
view all
back
0
0 reviews
What's in the box

1 x Tilt-Switch Module