Tilt sensor(SW-520D) CN

当倾斜时,这个传感器会输出HIGH值。
它是模块化的,可以直接连接到Arduino。
通过调整产品上的可变电阻,可以调节倾斜检测的灵敏度。
规格
- 工作电压: 3.3V ~ 5V
所需硬件
- 倾斜传感器
- Arduino UNO
- UNO电缆
- M-F电缆(3根)
连接
可以连接到D7以外的数字引脚。
| SW-520D | Arduino Uno |
|---|---|
| D0 | D7 |
| GND | GND |
| VCC | 5V |

示例代码
在串行监视器上查看执行结果。 Execution video
// Define the tilt sensor pin number
#define tilt 7
void setup()
{
// Set pin 7 as INPUT
pinMode(tilt, INPUT);
// Start serial communication
Serial.begin(9600);
Serial.println("Serial start");
}
void loop()
{
if(digitalRead(tilt) == 0) // 当倾斜传感器输出为0(平衡状态)时
{
Serial.println("Balanced");
delay(1000);
}
else if(digitalRead(tilt) == 1) // 当倾斜传感器输出为1(倾斜状态)时
{
Serial.println("Tilted");
delay(1000);
}
}