嵌入式系统-自主设计实验报告

嵌入式系统-自主设计实验报告

ID:14498121

大小:518.50 KB

页数:22页

时间:2018-07-29

嵌入式系统-自主设计实验报告_第1页
嵌入式系统-自主设计实验报告_第2页
嵌入式系统-自主设计实验报告_第3页
嵌入式系统-自主设计实验报告_第4页
嵌入式系统-自主设计实验报告_第5页
资源描述:

《嵌入式系统-自主设计实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、深圳大学实验报告课程名称:嵌入式系统实验项目名称:智能小车设计学院:信息工程学院,计算机软件学院专业:指导教师:李坚强报告人:学号:实验时间:实验报告提交时间:教务部制实验目的:自主设计利用喇叭设计出不同音乐实验原理:本文很简单,需要用到的材料:adruinouno一块(其他也可),面保线若干条,蜂鸣器或小喇叭一个(小喇叭更好蜂鸣器要接电阻不然声音有点刺耳)连接方法如图:首先讲下简单的乐理知识,知道音乐是怎么演奏出来的自然就可以通过代码来进行编排了。1.演奏单音符一首乐曲有若干音符组成,一个音符对应一个频率。知道到相对应的频率让arduino

2、输出到蜂鸣器蜂鸣器就会放出相应的声音,这里有个表供大家参考:2.音符的演奏时间我们知道了音符是如何演奏出来的,下一步就是控制音符的演奏时间。每个音符都会播放一定的时间,这样才能构成一首优美的曲子,而不是生硬的一个调的把所有的音符一股脑的都播放出来。如何确定每个音符演奏的单位时间呢?我们知道,音符节奏分为一拍、半拍、1/4拍、1/8拍,我们规定一拍音符的时间为1;半拍为0.5;1/4拍为0.25;1/8拍为0.125……,所以我们可以为每个音符赋予这样的拍子播放出来,音乐就成了。以葫芦娃为例:先看下左上角1=D这里,用的是D调,好那就看《音符频率

3、表》中的D行(红色部分),第一个音符是1但上面有个点,所以对应的就是589,时间是一拍=1,第二个音符6(没有点)就是495,时间也是一拍=1,第三个音符5即441,因为有下划线所以是半拍=0.5,……以此类推第四0这里要注意下,这里是没有声音,但是要是用频率0表示还是会有声音(这个不懂),所以用一个很高频率的声音,这样人耳听不到就达到了没有声音的效果,所以频率为-1。拍子=1拍第五,再接着看到第一句歌词葫芦娃这个娃的音是3—,这表示是两拍,后面每加一个“-”,表示拍子+1(1+1),本例中最多是加到4.第六,第二句歌词葫芦娃这个娃,3•带个点

4、,点的意思是去3的拍子的一半,即3•的拍子是1+0.5第七,这在音乐中属于连音,要表示的话,可以稍微改下连音后面那个音的频率,比如减少或增加一些数值(需自己调试),这样表现会更流畅,但操作上更复杂了,本例没有做连音的处理,实验中还利用超声波测距与红外线配合使用:当超声波检测前面有障碍物时候发出警报,其他情况下,便放音乐超声波传感器原理:基本工作原理:(1)采用IO口TRIG触发测距,给至少10us的高电平信号;(2)模块自动发送8个40khz的方波,自动检测是否有信号返回;(3)有信号返回,通过IO口ECHO输出一个高电平,高电平持续的时间就是

5、超声波从发射到返回的时间。测试距离=(高电平时间*声速(340M/S))/2;   本模块使用方法简单,一个控制口发一个10US以上的高电平,就可以在接收口等待高电平输出.一有输出就可以开定时器计时,当此口变为低电平时就可以读定时器的值,此时就为此次测距的时间,方可算出距离.如此不断的周期测,即可以达到你移动测量的值 5、操作:初始化时将trig和echo端口都置低,首先向给trig发送至少10us的高电平脉冲(模块自动向外发送8个40K的方波),然后等待,捕捉echo端输出上升沿,捕捉到上升沿的同时,打开定时器开始计时,再次等待捕捉echo的

6、下降沿,当捕捉到下降沿,读出计时器的时间,这就是超声波在空气中运行的时间,按照测试距离=(高电平时间*声速(340M/S))/2就可以算出超声波到障碍物的距离。红外线感应传感器原理:人体热释电红外线传感器的工作原理及特性普通人体会发射10um左右的特定波长红外线,用专门设计的传感器就可以针对性的检测这种红外线的存在与否,当人体红外线照射到传感器上后,因热释电效应将向外释放电荷,后续电路经检测处理后就能产生控制信号。这种专门设计的探头只对波长为10μm左右的红外辐射敏感,所以除人体以外的其他物体不会引发探头动作。探头内包含两个互相串联或并联的热释

7、电元,而且制成的两个电极化方向正好相反,环境背景辐射对两个热释元件几乎具有相同的作用,使其产生释电效应相互抵消,于是探测器无信号输出。一旦人侵入探测区域内,人体红外辐射通过部分镜面聚焦,并被热释电元接收,但是两片热释电元接收到的热量不同,热释电也不同,不能抵消,于是输出检测信号。为了增强敏感性并降低白光干扰,通常在探头的辐射照面覆盖有特殊的菲泥尔滤光透镜,菲泥尔滤光片根据性能要求不同,具有不同的焦距(感应距离),从而产生不同的监控视场,视场越多,控制越严密。实验步骤:#defineNOTE_D0-1#defineNOTE_D1294#defin

8、eNOTE_D2330#defineNOTE_D3350#defineNOTE_D4393#defineNOTE_D5441#defineNOTE_D

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。