Tilt Switch Module KY-020 (Arduino,Raspberry Pi,AVR,PIC)

Tilt Switch Module KY-020 (Arduino,Raspberry Pi,AVR,PIC)
รหัสสินค้า AS40147
หมวดหมู่ วัดการเคลื่อนไหวและการสั่น Motion/Vibration Sensor
ราคา 39.50 บาท
สถานะสินค้า พร้อมส่ง
แก้ไขล่าสุด 27 ต.ค. 2560
ความพึงพอใจ ยังไม่มีความคิดเห็น
จำนวน
ชิ้น
หยิบลงตะกร้า
Share
Scan this!

Tilt Switch Module KY-020
KY-020 can detect when it is tilted. The sensor contains a small metal ball that will complete a circuit depending on where it is in the sensor. Because the sensor is very basic, it can only detect large changes in its tilt, and cannot measure the angle of its tilt.

Technical data / Short description

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:
        whileTrue:
                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
sudopython SensorTest_RPi_withoutPullUP.py
สินค้านี้ยังไม่มีคนรีวิว
คำถาม
รายละเอียด
ชื่อผู้ถาม
ข้อมูลสำหรับการติดต่อกลับ (ไม่เปิดเผย เห็นเฉพาะเจ้าของร้าน)
อีเมล
เบอร์มือถือ
  • ถาม
สินค้านี้ยังไม่มีคนถามคำถาม

ชำระเงินค่าสินค้าโดยการโอนเงินเข้าบัญชีธนาคาร KBANK, SCB, BBL,TMB

กรุณาเก็บหลักฐานการโอนเงินของท่านไว้เพื่อแจ้งการชำระเงินด้วยค่ะ

 

ท่านสามารถแจ้งการชำระเงินผ่านระบบอัตโนมัติได้โดย Click Link ข้างล่างค่ะ

https://www.arduitronics.com/informpayment

 

ธ.กสิกรไทย สาขาโลตัส รัตนาธิเบศร์ ออมทรัพย์
ธ.ไทยพาณิชย์ สาขาโลตัส รัตนาธิเบศร์ ออมทรัพย์
ธ.กรุงเทพ สาขาเซ็นทรัล พระราม 3(2) ออมทรัพย์
ธ.ทหารไทย สาขาศูนย์การค้าวรรัตน์ ออมทรัพย์
  • ค่าธรรมเนียม 3.9% + 11 THB
  • การชำระผ่าน PayPal คุณไม่จำเป็นต้องแจ้งชำระเงิน เนื่องจากระบบจะจัดการให้คุณทันที ที่คุณชำระเงินเสร็จสมบูรณ์
เพื่อความเข้าใจตรงกันระหว่างผู้ซื้อและผู้ขายและมิตรภาพที่ดีต่อกัน กรุณาทำความเข้าใจเงื่อนไข

BEST SELLER

รหัสสินค้า BA00001
270.00 บาท
  • สั่งซื้อ
รหัสสินค้า SG00001
50.00 บาท
  • สั่งซื้อ
รหัสสินค้า BA00002
440.00 บาท
  • สั่งซื้อ
รหัสสินค้า AG00014
98.00 บาท
  • สั่งซื้อ
รหัสสินค้า AG00023
44.50 บาท
  • สั่งซื้อ
รหัสสินค้า BA00021
210.00 บาท
  • สั่งซื้อ
รหัสสินค้า SG00086
80.00 บาท
  • สั่งซื้อ
รหัสสินค้า AG00006
69.00 บาท
  • สั่งซื้อ
รหัสสินค้า SG00207
75.00 บาท
  • สั่งซื้อ

SALE

รหัสสินค้า BR00033
80.00 บาท
22.00 บาท
สินค้าหมด
รหัสสินค้า
300.00 บาท
150.00 บาท
  • สั่งซื้อ
รหัสสินค้า BR00034
120.00 บาท
60.00 บาท
สินค้าหมด
รหัสสินค้า BR00072
385.00 บาท
199.00 บาท
  • สั่งซื้อ
รหัสสินค้า BR00027
270.00 บาท
150.00 บาท
สินค้าหมด
รหัสสินค้า AS00075
700.00 บาท
420.00 บาท
  • สั่งซื้อ
รหัสสินค้า BR00007
80.00 บาท
50.00 บาท
สินค้าหมด
รหัสสินค้า BR00028
190.00 บาท
120.00 บาท
สินค้าหมด
รหัสสินค้า
590.00 บาท
375.00 บาท
  • สั่งซื้อ
เพิ่มเพื่อน

CATEGORY

Sensors / Modules [620]

CONTACT US

มือถือ0887823467 แฟกซ์02-0153201

SALE

รหัสสินค้า BR00033
80.00 บาท
22.00 บาท
สินค้าหมด
รหัสสินค้า
300.00 บาท
150.00 บาท
  • สั่งซื้อ
รหัสสินค้า BR00034
120.00 บาท
60.00 บาท
สินค้าหมด
รหัสสินค้า BR00072
385.00 บาท
199.00 บาท
  • สั่งซื้อ

NEW PRODUCTS

รหัสสินค้า SD00011
265.00 บาท
  • สั่งซื้อ
รหัสสินค้า AS00240
565.00 บาท
  • สั่งซื้อ
รหัสสินค้า SG00126
285.00 บาท
  • สั่งซื้อ
รหัสสินค้า BR30028
190.00 บาท
  • สั่งซื้อ
รหัสสินค้า AG00324
225.00 บาท
  • สั่งซื้อ
รหัสสินค้า AG40049
80.00 บาท
  • สั่งซื้อ
รหัสสินค้า AG00043
400.00 บาท
  • สั่งซื้อ
รหัสสินค้า AG30080
49.50 บาท
  • สั่งซื้อ
รหัสสินค้า SG00176
310.00 บาท
  • สั่งซื้อ

เข้าร่วมร้านค้า

ร้านArduitronics
ร้านArduitronics
/www.arduitronics.com/
สมัครสมาชิกร้านนี้ เพื่อรับสิทธิพิเศษ

STATISTICS

หน้าที่เข้าชม6,642,810 ครั้ง
ผู้ชมทั้งหมด2,067,594 ครั้ง
เปิดร้าน21 พ.ค. 2556
ร้านค้าอัพเดท27 พ.ค. 2561

MEMBER

เข้าสู่ระบบด้วย
เข้าสู่ระบบ
สมัครสมาชิก

ยังไม่มีบัญชีเทพ สร้างบัญชีใหม่ ไม่เกิน 5 นาที
สมัครสมาชิก (ฟรี)
Go to Top
พูดคุย-สอบถาม คลิก