疫情影響平郵訂單需時較長, 建議使用順豐快遞發貨, 天佑香港。

KY-017 水銀開關 MERCURY TILT SWITCH MODULE

$15.00

商品說明

Description

Arduino KY-017 mercury tilt switch module, it uses a small mercury ball that completes the circuit when you tilt the module.

  • Arduino KY-017 mercury switch module

  • KY-017 Fritzing part image

Specifications

This module consists of a mercury switch, a 680Ω resistor and a LED that will light up when tilt is detected. The mercury ball will open/close the circuit when the module is rotated.

Operating Voltage 3.3V to 5.5V

KY-017 Connection Diagram

Connect the Power line (middle) and ground (-) to +5 and GND respectively. Connect signal (S) to pin 3 on the Arduino.

KY-017 Arduino
S Pin 3
middle +5V
GND

KY-017 Arduino connection diagram

KY-017 Example code

The following sketch will light up the led on pin 13 of the Arduino when the module is tilted.

int led_pin = 13; // Define the LED interface
int switch_pin = 3; // Definition of mercury tilt switch sensor interface
int val; // Defines a numeric variable

void setup()
{
	pinMode(led_pin, OUTPUT);
	pinMode(switch_pin, INPUT);
}

void loop()
{
	val = digitalRead(switch_pin); // check mercury switch state
	if(val == HIGH)
	{
		digitalWrite(led_pin, HIGH);
	}
	else
	{
		digitalWrite(led_pin, LOW);
	}
}

商品評價

目前沒有評價。

只有註冊並且購買過商品的顧客才能撰寫評價。