数字震动传感器
DFRobot数字震动传感器
目录
1 简介
2 产品参数
3 使用教程
3.1 连线图
3.2 示例代码
3.3 结果
4 疑难解答
5 更多
简介
DFRobot数字震动传感器是一个数字的即插即用传感器模块。它可以检测到震动信号,然后输出开关信号到Arduino,
模块使用PH2.0接口,使用数字连接线可以很方便的连接到传感器扩展板上。
它能够感知微弱震动信号,可实现与震动有关的互动作品。
产品参数
在外力震动时,达到适当的震动力时导电针将瞬间开启(ON)。
无方向,任何角度可能检测震动。
适用于小电流电路(二次回路)或触发(IC)。
在室温和正常使用情况下的开关使用寿命可达10万次(times/1sec)。
供电电压:和所用控制器一致即可。
开启时间:0.1ms(建议使用中断捕捉)
开路电阻:10Mohm
平时保持高电平输出,震动时输出低电平
使用教程
连线图
数字模块链接示意图
示例代码
#define SensorLED 13
#define SensorINPUT 3 //Connect the sensor to digital Pin 3 which is Interrupts 1.
unsigned char state = 0;
void setup()
{
pinMode(SensorLED, OUTPUT);
pinMode(SensorINPUT, INPUT);
attachInterrupt(1, blink, FALLING);// Trigger the blink function when the falling edge is detected
}
void loop()
{
if(state!=0)
{
state = 0;
digitalWrite(SensorLED,HIGH);
delay(500);
}
else
digitalWrite(SensorLED,LOW);
}
void blink()//Interrupts function
{
state++;
}
疑难解答
更多问题及有趣的应用,请访问论坛
更多
购买