1、 毕业设计毕业设计 基于基于 Arduino 的急救车音效设计的急救车音效设计 届 电信工程 系 专业移动通信技术( ) 班级 学号 姓名 指导教师 完成日期 2012 年 12 月 14 日 毕业设计任务书毕业设计任务书 姓 名 学 号 专 业 班 级 毕业设计题目 基于 Arduino 的急救车音效设计 指导教师姓名 职 称 高级工程师 工程师 工作单位 毕业设计内容、基本要求、重点研究问题、主要设计方法(或步骤) : 一、设计内容:基于 Arduino 的急救车音效 二、基本要求:把 Arduino 实验板与蜂鸣器连接起来,通过向 Arduino 实验板中导入源代码,来使蜂 鸣器发出急救
2、车的音效。 三、重点研究内容:利用 Arduino 与蜂鸣器实现急救车音效 四、主要设计方法:1、Arduino 的硬件、软件(开发环境) 2、设备连接,调试 主要参考文献、资料: 1 李学海,经典 80C51 单片机轻松入门与上手,清华大学出版社,2009 2 班兹,爱上 Arduino,人民邮电出版社,2011 3 程晨,Arduino 开发实战指南,机械工业出版社,2012 4 网络资料搜集 计划进度: 1、2012 年 10 月 08 日2012 年 10 月 12 日 选论题 2、2012 年 10 月 13 日2012 年 10 月 25 日 资料搜集,进行系统设计 3、2012
3、年 10 月 26 日2012 年 11 月 02 日 购买电路板元器件,焊接电路板 4、2012 年 11 月 03 日2012 年 11 月 20 日 撰写论文初稿 5、2012 年 11 月 21 日2012 年 12 月 14 日 修改,定稿打印 6、2012 年 12 月 24 日2012 年 12 月 26 日 答辩 指导教师签字: 年 月 日 毕业设计评定书毕业设计评定书 姓 名 学 号 专 业 班 级 毕业设计题目 基于 Arduino 的急救车音效设计 指导教师评语: 指导教师建议成绩(60) 指导教师签字: 年 月 日 答辩小组建议成绩(40) 组长签字: 年 月 日 答辩
4、委员会最后审定成绩 主任签字: 年 月 日 备 注 摘摘 要要 急救车,专指接载病员由伤病现场往医院,或用作载接病情严重者作转院服务的 陆上紧急交通工具。急救车的常规配备包括担架、轮椅、呼吸辅助器、氧气筒、药物、 警号灯等。而对于警号灯伴随着“嘀嘟嘀嘟”的声音最为我们熟悉,那么这种“嘀嘟 嘀嘟”的声音是怎样制作出来的呢? 目前单片机渗透到我们生活的各个领域, 人类生活中所用的几乎每件电子和机械 产品中都会集成有单片机。 本文设计以 ATMEGA328P-PU 单片机为核心,以 Arduino 为平台。把设置好的 源代码传到 Arduino 控制板上, 然后把蜂鸣器连接在控制板上, 以此发出 “
5、嘀嘟嘀嘟” 的音效。 I 目目 录录 1 前前 言言 . 1 2 单片机单片机Arduino 的核心器件的核心器件 1 2.1 单片机的定义单片机的定义 . 1 2.2 单片机与个人计算机的异同单片机与个人计算机的异同 . 1 2.3 单片机的作用单片机的作用 . 1 2.4 单片机视图单片机视图 . 2 3 Arduino 的基本组成的基本组成 2 3.1 Arduino 的定义的定义 2 3.2 Arduino 的诞生的诞生 2 3.3 Arduino 语言语言 3 3.3.1 关键字关键字 . 3 4 本次设计所需的硬件与软件本次设计所需的硬件与软件 . 6 4.1 Arduino UNO . 6 4.1.1 Arduino uno 基本概要基本概要 7 4.1.2 通信接口通信接口 . 7 4.1.3 下载程序下载程序 . 8 4.1.4 注意要点注意要点 . 8 4.2 蜂鸣器蜂鸣器 . 8 4.3 开发环境开发环境 . 8 5 系统设计与调试系统设计与调试 . 9 5.1 准备好硬件开发平台准备好硬件开发平台 . 9 5.2 实现原理实现原理 . 9 5.3 程序代码程序代码 . 9 5.4 下载程序下载程序 . 10 5.4.1 打开文件夹打开文件夹 . 10 5.4.2 编写源代码编写源代码 . 11 5.4.3 编译程序编译程序 . 12 5.4