Arduino爱好者

 找回密码
 立即注册

QQ登录

只需一步,快速开始

楼主: eagler8

[经验] 【Arduino】108种传感器模块系列实验(109)---压电陶瓷振动...

[复制链接]
 楼主| 发表于 2019-9-7 18:34 | 显示全部楼层
08 (1) (1).jpg
 楼主| 发表于 2019-9-7 18:36 | 显示全部楼层
09 (1).jpg
 楼主| 发表于 2019-9-7 19:17 | 显示全部楼层
[mw_shl_code=arduino,true]/*
【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真)
实验一百零九:模拟量 压电陶瓷振动发电传感器 压电单片机模块 3PIN
1、项目:不对压电陶瓷片施加压力时,输出的模拟量为0;
当对压电陶瓷片施加压力,输出模拟量会发送变化,而且随着压力增大而增大。
2、接脚:
+  → 5V
-  → GND
S  接  A0
*/

void setup()
{
  Serial.begin(9600);
  pinMode(A0,INPUT);
}

void loop()
{
      int val;
      val=analogRead(0);
      Serial.println(val,DEC);
      delay(500);
}
[/mw_shl_code]
 楼主| 发表于 2019-9-7 19:18 | 显示全部楼层
10.jpg
 楼主| 发表于 2019-9-7 19:22 | 显示全部楼层
11.jpg
 楼主| 发表于 2019-9-7 19:31 | 显示全部楼层
[mw_shl_code=arduino,true]/*
【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真)
实验一百零九:模拟量 压电陶瓷振动发电传感器 压电单片机模块 3PIN
1、项目:This example The sensors detect vibration
用手接触传感器使之振动。观察串口数据;观察arduino主板,
“L”LED灯在传感器振动(X>50)时会亮。
2、接脚:
+  → 5V
-  → GND
S  接  A0
*/

#define sensorPin A0
#define ledPin 13
void setup() {
  Serial.begin(115200);
  pinMode(ledPin,OUTPUT);
}

void loop() {
  int x=analogRead(sensorPin);
  Serial.println(x);
  if(x>50)digitalWrite(13,HIGH);
  else digitalWrite(13,LOW);
  delay(500);
}[/mw_shl_code]
 楼主| 发表于 2019-9-7 19:32 | 显示全部楼层
12 (1).jpg
 楼主| 发表于 2019-9-7 19:39 | 显示全部楼层
13.jpg
 楼主| 发表于 2019-9-7 19:40 | 显示全部楼层
14 (1).jpg
发表于 2019-12-22 16:50 | 显示全部楼层
我买这玩意估计有30多年来,本来想做话筒,可一直没搞
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino爱好者

GMT+8, 2022-12-8 13:27 , Processed in 0.071910 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表