导航:首页 > 操作系统 > 单片机音乐喷泉

单片机音乐喷泉

发布时间:2022-04-26 14:51:18

单片机 音乐喷泉

加油。。。。。。楼主。

② 单片机实现音乐喷泉的过程中如何对音频进行分频处理

用AD芯片对音频采样,采样速度至少40KHZ,然后做FFT,精度你随便,估计有个256点就可以了。一来你是51,跑不快,二来音乐喷泉水柱不多,从低频到高频大概体现7、8个频点就够了。FFT程序网上找,一把一把的。

③ 单片机音乐喷泉中用什么控制比例电磁阀

比例电磁阀是用电压大小来控制比例的吧,所以如果单片机有DA输出的话,可以直接来控制,否则可以用单片机的PWM,通过外围电路转变为模拟信号来控制。

④ 如何用单片机实现音乐喷泉控制系统

通过FFT采集音频信号,再驱动喷头,根据音频的大小产生不同高低的水柱。不是写个流水灯这么简单,关键还是FFT,还要测试不同的歌曲分将音频等级分段;再用PWM驱动喷头。使水柱跟着音乐律动起来

⑤ 请问用单片机做音乐喷泉的小模型需要哪些材料呢

首先需要个喷泉模型聚乙烯熟料透明的。然后准备个三原色LED灯(最好贴片的),加个蓝牙模块,准备个蓝牙音箱,根据设备数量选择合适引脚单片机。
装载,用块万能板将灯,蓝牙模块,单片机什么的都焊上去。然后将喷泉模型用塑料胶固定在灯上。
连上PC开始调试,先写灯模块,再写蓝牙模块,将音频转成2进账写入代码。
这样基本上可以循环放一首歌了。

⑥ 51单片机的音乐喷泉的编码

功能实现通过ADC0832芯片对音频信号的采集,转换为数字信号给单片机,然后PWM脉冲宽度调制控制水泵水柱对的高低

//请先了解ADC0832模数转换的串行协议,再来读本函数,主要是对应时序图来理解,本函数是模拟0832的串行协议进行的

// 1 1 0 通道

// 1 1 1 通道

unsigned char ad0832read(bit SGL,bit ODD)

{undefined

unsigned char i=0,value=0,value1=0;

SCL=0;

DO=1;

CS=0;//开始

SCL=1;//第一个上升沿

SCL=0;

DO=SGL;

SCL=1; //第二个上升沿

SCL=0;

DO=ODD;

SCL=1; //第三个上升沿

SCL=0; //第三个下降沿

DO=1;

for(i=0;i<8;i++)

{undefined

SCL=1;

SCL=0; //开始从第四个下降沿接收数据

value<<=1;

if(DO)

value++;

}

for(i=0;i<8;i++)

{//接收校验数据

value1>>=1;

if(DO)

value1+=0x80;

SCL=1;

SCL=0;

}

CS=1;

DO=1;

SCL=1;

if(value==value1)//与校验数据比较,正确就返回数据,否则返回0

return value;

return 0;

}

void penquan() //PWM调压

{undefined

date=ad0832read(1,0); //读取ad值

h1=(255-date);//转换

out=0; //水泵清零

delay(h1);

if(h1>70) led1=1; else led1=0; //ad值对比 点亮相应的灯

if(h1>80) led2=1; else led2=0; //ad值对比 点亮相应的灯

if(h1>90) led3=1; else led3=0; //ad值对比 点亮相应的灯

if(h1>100) led4=1; else led4=0; //ad值对比 点亮相应的灯

if(h1>110) led5=1; else led5=0; //ad值对比 点亮相应的灯

if(h1>115) led6=1; else led6=0; //ad值对比 点亮相应的灯

if(h1>120) led7=1; else led7=0; //ad值对比 点亮相应的灯

if(h1>130) led8=1; else led8=0; //ad值对比 点亮相应的灯

out=1; //关闭水泵

delay(date); //延时时间

}

void main()//主函数

{undefined

while(1)

{undefined

penquan(); //给定个延时次数

}

}
(转载于CSDN)

⑦ 怎样制作音乐喷泉

国内外音乐喷泉制作流程一般是首先选择要播放的乐曲,计算机人员根据乐曲,利用3D动画制作软件制作乐曲的音乐喷泉水型和灯光变化的水景。为体现音乐情感,需反复调试,直到完全相配为止。

然后控制人员根据3D音乐喷泉动画来编织控制程序,使喷头、变频机、灯光动起来,产生实际的音乐喷泉。再经过反复调试,使之和3D动画仿真显示基本一致。

最后三个系统(乐曲播放、动画显示、控制执行)进行联试,直到三者相互匹配为止。

⑧ 小型音乐喷泉的设计可以用哪种单片机为什么

什么单片机都行,用简单的C51单片机吧,因为单片机主要的功能是控制处理,即你用可以感觉音乐相关的传感器和单片机相接,但声音变化传感器产生信号给单片机,单片机根据信号再控制彩灯和喷泉。

⑨ 有谁用单片机做过小型音乐喷泉

想做一个小型的音乐喷泉,需要用到电磁阀。用单片机的ADC采样音乐信号,根据音乐信号电压高低,可以准确控制电磁阀开闭,实现音乐喷泉效果。用c语言完全可以编程实现,当然汇编语言也可以。

阅读全文

与单片机音乐喷泉相关的资料

热点内容
弗洛伊德算法c 浏览:6
udp命令字 浏览:659
app服务端java源码 浏览:798
电脑用文件夹玩大型游戏 浏览:254
安卓耳塞失灵怎么办 浏览:765
华三交换机保存命令 浏览:605
命令方块怎么调键盘 浏览:841
不把密码存在服务器上怎么办 浏览:398
怎么让指令方块的命令消失 浏览:543
用单片机做plc 浏览:404
云服务器进入子目录命令 浏览:795
服务器机柜如何配电 浏览:578
怎么删除iphone资源库里的app 浏览:940
pdf鱼 浏览:648
单片机pcf8591什么作用 浏览:805
sql命令学院 浏览:283
加密软件在电脑那个盘 浏览:988
android获取外部存储 浏览:573
怎么查自己家的服务器地址 浏览:858
编程c语言工作好不好 浏览:569