Arduino爱好者

 找回密码
 立即注册

QQ登录

只需一步,快速开始

楼主: eagler8

[经验] 【Arduino】108种传感器系列实验(06)---声音传感器模块

[复制链接]
 楼主| 发表于 2019-9-30 14:37 | 显示全部楼层
本帖最后由 eagler8 于 2019-9-30 14:47 编辑
wwy158 发表于 2019-9-30 12:46
话说 四脚led灯 和 rgb彩灯 有什么区别??? 我们一直用的是四脚lled灯

是一样的,共阴或共阳的三色LED整合在一起,分立元件式或者贴片式的,见上图
 楼主| 发表于 2019-9-30 14:46 | 显示全部楼层
wwy158 发表于 2019-9-30 12:46
话说 四脚led灯 和 rgb彩灯 有什么区别??? 我们一直用的是四脚lled灯

不一样的一般是多位LED模块,有四种:灯带、直条、矩阵和环形,使用带智控芯片的,常见的有WS2812B,都是4脚,可以级联很多
6767.jpg
发表于 2019-9-30 16:21 | 显示全部楼层
wwy158 发表于 2019-9-30 12:42
没有采样。。。直接设定值比如
int threshold1 = 150;
int sensorvalue = 0;

这个声音样本在100到200之间 测试结果有了  现在找rgb颜色渐变的代码
发表于 2019-9-30 16:23 | 显示全部楼层
这么多传感器,哪里能全部买到?
 楼主| 发表于 2019-9-30 16:26 | 显示全部楼层
wwy158 发表于 2019-9-30 16:21
这个声音样本在100到200之间 测试结果有了  现在找rgb颜色渐变的代码

可以把波形图放出来看看
 楼主| 发表于 2019-9-30 16:27 | 显示全部楼层
timi9102 发表于 2019-9-30 16:23
这么多传感器,哪里能全部买到?

基本都是深圳制造的,都有呢
 楼主| 发表于 2019-10-2 10:11 | 显示全部楼层
本帖最后由 eagler8 于 2019-10-2 10:19 编辑
wwy158 发表于 2019-9-30 16:21
这个声音样本在100到200之间 测试结果有了  现在找rgb颜色渐变的代码

前些年我做过一套声控音乐灯,是按声音频率来划分的,当时好像是分了六个频段,比如低频信号控制一种红色的灯(或红色灯柱,根据音量大小灯柱高低),中频控制绿灯,高频控制蓝灯,自定频率分段使用滤波电路就行

音量大小比较适合用灯柱(灯条)来表达,是个大小高低的概念,比如

01-.jpg
0.jpg

【Arduino】108种传感器模块系列实验(101)-10段LED光柱模块-Arduino中文社区 - Powered by Discuz!
https://www.arduino.cn/thread-91518-1-1.html


或分立元件的
【Arduino】108种传感器模块系列实验(56)-8路LED跑马灯模块-Arduino中文社区 - Powered by Discuz!
https://www.arduino.cn/thread-89832-1-1.html


02-.jpg
发表于 2019-10-6 01:53 | 显示全部楼层
eagler8 发表于 2019-10-2 10:11
前些年我做过一套声控音乐灯,是按声音频率来划分的,当时好像是分了六个频段,比如低频信号控制一种红色 ...

啊谢谢谢谢您,这几天在写其他作业,就没有看这里,非常感谢。现在我已买下rgb彩灯,但今天打开发现没有带针脚。。。可能我不太懂这怎么安装。在问商家。然后这是写的代码但总是出现问题 希望您可以提提意见
int Rpin=3;
int Gpin=5;
int  Bpin=6;
int soundpin=AO;
int soundval;
int sensorvalue=0;

void setup() {
  // put your setup code here, to run once:
pinMode(Rpin,OUTPUT) ;
pinMode(Gpin,OUTPUT);
pinMode(Bpin,OUTPUT);
Serial.begain(9600) ;

}

void loop() {
  // put your main code here, to run repeatedly:
soundVal= analogRead(AO);
if(soundVal>=120){
digitalWrite(Bpin,HIGH);
digitalWrite)Gpine,LOW);
digitalWrite(Rpin, LOW);
}
else{
digitalWrite(Bpin,LOW);
digitalWrite)Gpine,HIGH);
digitalWrite(Rpin, HIGH);
}
if( soundVa=140){
digitalWrite(Gpin,HIGH);
digitalWrite(Bpin,LOW);
digitalWrite(Rpin,LOW);
}
else{
digitalWrite(Bpin,HIGH);
digitalWrite)Gpine,HIGH);
digitalWrite(Rpin, LOW);
}
if(soundVal>=160){
digitalWrite(Rpin,HIGH);
digitalWrite(Bpin,LOW);
digitalWrite(Gpin,LOW);
}
else{
digitalWrite(Bpin,HIGH);
digitalWrite)Gpine,LOW);
digitalWrite(Rpin,HIGH);
}
}


 楼主| 发表于 2019-10-6 10:06 | 显示全部楼层
wwy158 发表于 2019-10-6 01:53
啊谢谢谢谢您,这几天在写其他作业,就没有看这里,非常感谢。现在我已买下rgb彩灯,但今天打开发现没有带 ...

这个模块我有三种,肯定要带针脚啊

z.jpg

发表于 2019-10-27 20:00 | 显示全部楼层
楼主 有没有能测噪声值得传感器
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2023-2-8 08:03 , Processed in 0.073389 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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