标题:
arduino声音传感器资料与程序
[打印本页]
作者:
筱豆先生
时间:
2017-11-14 11:38
标题:
arduino声音传感器资料与程序
声音传感器资料
0.png
(7.1 KB, 下载次数: 88)
下载附件
2017-11-14 18:37 上传
0.png
(31.28 KB, 下载次数: 98)
下载附件
2017-11-14 18:37 上传
arduino源程序如下:
int ledPins[] = {3,4,5,6,7,8,9,10};
int switchPin = 2;
int soundPin = 0;
boolean showPeak = false;
int peakValue = 0;
void setup()
{
for(int i = 0;i < 8; i++)
{
pinMode(ledPins[i],OUTPUT);
}
pinMode(switchPin,INPUT);
}
void loop()
{
if (digitalRead(switchPin))
{
showPeak = !showPeak;
peakValue = 0;
delay(200);
}
int value = analogRead(soundPin);
int topLED = map(value,0,400,0,12)-1;
if(topLED>peakValue)
{
peakValue = topLED;
}
for(int i = 0;i < 8;i++)
{
digitalWrite(ledPins[i],(i <= topLED||(showPeak && i == peakValue)));
}
}
复制代码
所有资料51hei提供下载:
arduino声音传感器 模拟.rar
(211.57 KB, 下载次数: 40)
2017-11-14 11:38 上传
点击文件名下载附件
下载积分: 黑币 -5
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1