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

单片机音乐喷泉

发布时间: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语言完全可以编程实现,当然汇编语言也可以。

阅读全文

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

热点内容
分类视觉算法 浏览:257
android弹出键盘位置 浏览:451
安卓怎么下载爱思助 浏览:985
安卓机的呼叫怎么开启 浏览:355
腾讯服务器硬盘什么价 浏览:841
交换机关闭所有端口命令 浏览:91
程序员可以开网店吗 浏览:115
算法工程师面试经验 浏览:686
有什么好用的陪聊app 浏览:698
什么是备中心服务器 浏览:144
linux配置本地yum源 浏览:539
半导体器件与工艺pdf 浏览:528
超大文件解压太慢 浏览:861
微光app主页的爱心代表什么意思 浏览:563
程序员和饺子做饭 浏览:307
美团app的点击骑车在哪里 浏览:723
程序员标配条件 浏览:211
免费电脑解压app排行榜前十名 浏览:189
顺序表查找算法 浏览:463
整合包解压后是乱码 浏览:300