Arduino压电震动传感器

Olive ·
更新时间:2024-09-20
· 564 次阅读

Arduino压电震动传感器

读取震动传感器的模拟值,串口输出;按压震动传感器控制LED灯亮灭。

外观

压电传感器

接线
Arduino 震动传感器
5V 5V
GND GND
A0 A0
2 D0

读取模拟值时,D0不用接。A0模拟信号输出,D0TTL电平输出。

串口读取模拟值 void setup() { Serial.begin(9600); } void loop() { int val; val = analogRead(0);//A0 Serial.println(val,DEC); delay(100); } 输出敲击次数

每次敲击,敲击次数+1,输出敲击次数。

/* *richowe *pizoelectric_vibrator */ int knock=0; void setup() { Serial.begin(9600); } void loop() { int val; val = analogRead(0); if (val>=10) { knock+=1; Serial.print("敲击次数:"); Serial.println(knock); Serial.print("震动数值:"); Serial.println(val,DEC); delay(100); } }

串口监视敲击次数
串口输出
接线断了,明天再写ttl电平输出。


作者:richowe



传感器 arduino

需要 登录 后方可回复, 如果你还没有账号请 注册新账号