- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Arduino的急救车音效设计 指导教师: 研究背景 目前单片机渗透到我们生活的各个领域,人类生活中所用的几乎每件电子和机械产品中都会集成有单片机。 那么利用单片机能制作急救车发出的“嘀嘟嘀嘟”的音效吗? 目录 单片机——Arduino的核心器件 单片机,全称单片微型计算机,又称微控制器。是把中央处理器、存储器、定时/计数器、各种输入输出接口等都集成在一块集成电路芯片上的微型计算机。 本次设计所使用的单片机为ATMEL生产的Atmega328P-PU单片机。 Atmega328P-PU单片机 Atmega328P-PU单片机集成电路的详细信息 Arduino的基本组成 Arduino语言 关键字 语法符号 运算符 数据类型 Arduino语言、关键字 Arduino语言是建立在C/C++基础上的,是基础的C语言。 if、for、while、break…… Arduino语言、关键字 while语句 本次设计使用了while语句——while(1) 执行过程: 首先判断表达式是否为真;若表达式为真,执行语句,知道表达式为假;若表达式为假,则跳出循环。 本次设计所需的硬件与软件 Arduino uno 蜂鸣器(无源) Arduino开发环境 Arduino uno 蜂鸣器 系统设计与调试——实现原理 蜂鸣器发出声音的时间间隔不同,频率就不同,所以发出的声音就不同。根据这一原理我们通过改发蜂鸣器发出声音的时间间隔,来发出不同种声音,来模拟各种声音。 本程序首先让蜂鸣器间隔1ms发出一种频率的声音,循环80次;接着让蜂鸣器间隔2ms发出另一种频率的声音,循环100次。 系统设计与调试——硬件连接示意图 系统设计与调试——导入源代码 连接好实物后,把编写好的源代码上传到Arduino控制板上,然后蜂鸣器就可以发出急救车““嘀嘟嘀嘟”的音效了。 致谢 本次设计从选题到最后的完稿都是在老师和 老师细心的指导之下完成的,感谢老师的指导与讲解。 感谢各位老师,谢谢! * * * * * 学 生: 班 级: 学 号: 单片机——Arduino的核心器件 1 Arduino的基本组成 2 本次设计所需的硬件与软件 3 系统设计与调试 4 品牌/型号:ATmega328P-PU 电源电压:1.8――5.5V 工艺:半导体 、集成 导电类型:双极型 集成程度:小规模 处理信号:模拟信号 无源蜂鸣器 有源蜂鸣器 * * *
文档评论(0)