您的位置 首页 新能源

DIY一部够炫酷的自由落体电子鼓

项目背景及可行性分析1.项目名称、项目的主要内容及目前的进展情况项目名称:自由落体电子鼓。项目背景:在科技飞速发展的21世纪,娱乐消

项目布景及可行性剖析

1.项目名称、项意图首要内容及现在的发展状况

项目名称:自由落体电子鼓

项目布景:在科技飞速发展的21世纪,文娱消费是一股不行忽视的新潮流,消费的办法也越来越多样化,其间电子产品消费类有着很大的远景。本项目是自由落体电子鼓,适应了潮流,首要仍是面向玩具开发、游戏、演艺、音乐等文娱范畴。

项意图首要内容:本项目首要面临消费电子类以及文娱类产品,首要运用PIC单片机在LCD显现器上模仿什物有节奏地做自由落体,不同物体(如篮球、乒乓球、盘子、金属等)做自由落体落在地上宣布不同的声响,对应物体模仿出对应相似乐器(如电子鼓、电子琴等)宣布的声响。经过操控物体落下的时刻距离构成节奏到达电子乐器的作用。可以经过无线遥控按键按出不同音色的音频,屏幕上对应呈现不同物体做自由落体掉到地上宣布不同的音频,人为地制造出了一段动画。也可以经过把规划好的音频旋律让程序去履行,屏幕上呈现不同物体做自由落体掉在地上宣布声响,有节奏地宣布声响,这种风趣的动画作用继续到旋律播放完停止。

现在的发展状况:具有PIC单片机开发经历。

2.项目关键技能及立异点的论说

立异点(1):运用LCD显现器模仿什物自由落体,给人予杰出的视觉作用。

立异点(2):模仿什物自由落体所宣布的音频到达电子鼓作用,给人予杰出的听觉作用。

立异点(3):可经过遥控演奏出音乐节拍,一起在LCD上对应显现出动态物体跟着节拍做自由落体。

关键技能(1):运用程序来操控PIC单片机及DAC不断的输出模仿信号,模仿出不同物体落地的音色腔调,经过功放输出。

关键技能(2):用谨慎的程序操控LCD模仿出物体自由落体。

关键技能(3):运用程序操控模仿音频跟模仿物体自由落体宣布的声响到达一致。

关键技能(4):模仿物体落地的声响,经过D/A把数字信号转换为模仿信号。

3.技能老练性和可靠性论说

咱们已经过仿真试验证明,该办法不只有效地操作。团队成员均有比较厚实的单片机根底和规划功底和音频信号处理方面的专业知识,彻底有才能确保该项意图顺畅施行,终究完结项目。

项目施行计划

1.计划基本功用框图及描绘

自由落体电子鼓体系,由PIC32单片机、LCD灰屏、D/A功放、电源、喇叭、红外遥控器等部分组成。

2.基本功用

(1)规划一个(4×4)的红外键盘操控器,并将16个键设置成16个音。

(2)经过红外键盘给操控器发送信号,经过D/A功放将数字信号转化为模仿信号扩大输出音频,宣布与键盘对应的音阶,一起对应地动态地在LCD上显现物体从上砸下来的作用。

(3)模仿物体自由落体以及物体落地的音色。模仿的物体如篮球、乒乓球、盘子等物体做自由落体落地作为信号宣布声响模仿出电子鼓的作用,构成节奏,到达音色一致。

3.体系元件

(1)PIC单片机

PIC32可提供作业频率80MHz的32位MIPS处理器内核、512KB的编程FLASH、32KB的RAM内存以及很多的外围设备。这些设备包含USB操控器、定时器/计数器、串口操控器A/D转换器以及更多的设备。该板具有很多的I/O接口和电源选项,其间也包含USB电源。依据PIC32单片机规划自由落体电子鼓,因为乐音实际上是有固定周期的信号,咱们可以用PIC32的一个定时器操控,管脚上输出方波周期信号,发生乐音。依据不同的信号,调理定时器的溢出时刻,可输出不同频率的乐音,每个乐音的音高(频率)是固定的.再经过D/A转换器发生固定频率的方波信号以推进喇叭宣布旋律。并运用LCD显现器来显现音阶输入所对应图画的相关音讯。

(2)LCD显现屏

在数字电路中,一切的数据都是以0和1保存的,对LCD操控器进行不同的数据操作,可以得到不同的成果。LCD液晶模块的读写操控信号/RD、WR、RAM分别由PIC32的RE0、RE1操控,RE2衔接片选信号/CE,RC5衔接指令和数据通道挑选信号C/D,液晶模块复位由P%&&&&&%32的程序操控,在单片机初始化时对液晶复位,VO用于调理液晶显现的比照度。

(3)D/A功率扩大器

先把数字信号进行转换为模仿信号,经过音频功率扩大器比照较小的音频信号进行扩大,使其功率添加,然后输出。其原理如图所示,前置扩大首要完结对小信号的扩大,运用一个同向扩大电路对输入的音频小信号的电压进行扩大,得到后一级所需求的输入。后一级的首要对音频进行功率扩大,使其可以驱动电阻而得到需求的音频。

(4)红外遥控器

遥控器选用比较简单的计划完成。遥控器上的按键与基板上的按键功用彻底同等。

4.需求的开发渠道

(1) MPLAB IDEv8.41硬件调试及编程东西。

(2) 软件开发环境 MPLAB IDE v8.41。

(3) 编译器MPLAB IDE。

5.需求扩展的外设子板

(1)PmodAMP1——扬声器/耳机扩大器

(2)Pmod-DA2——两路12位D/A输出接口

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qiche/xinnengyuan/259085.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部