Arduino单片机毕业设计 - 图文

更新时间:2023-09-17 18:24:01 阅读量: 幼儿教育 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

石家庄邮电职业技术学院

毕业设计

基于Arduino的急救车音效设计

届 电信工程 系 专业移动通信技术( )

班级 学号 姓名 指导教师 完成日期 2012年12月14日

石家庄邮电职业技术学院

毕业设计任务书

姓 名 专 业 毕业设计题目 指导教师姓名 职 称 工程师 毕业设计内容、基本要求、重点研究问题、主要设计方法(或步骤): 一、设计内容:基于Arduino的急救车音效 二、基本要求:把Arduino实验板与蜂鸣器连接起来,通过向Arduino实验板中导入源代码,来使蜂鸣器发出急救车的音效。 三、重点研究内容:利用Arduino与蜂鸣器实现急救车音效 四、主要设计方法:1、Arduino的硬件、软件(开发环境) 2、设备连接,调试 主要参考文献、资料: [1] 李学海,经典80C51单片机轻松入门与上手,清华大学出版社,2009 [2] 班兹,爱上Arduino,人民邮电出版社,2011 [3] 程晨,Arduino开发实战指南,机械工业出版社,2012 [4] 网络资料搜集 学 号 班 级 基于Arduino的急救车音效设计 高级工程师工作单位 惠远公司 计划进度: 1、2012年10月08日——2012年10月12日 选论题 2、2012年10月13日——2012年10月25日 资料搜集,进行系统设计 3、2012年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%) 组长签字: 年 月 日 答辩委员会最后审定成绩 主任签字: 年 月 日 备 注

摘 要

急救车,专指接载病员由伤病现场往医院,或用作载接病情严重者作转院服务的陆上紧急交通工具。急救车的常规配备包括担架、轮椅、呼吸辅助器、氧气筒、药物、警号灯等。而对于警号灯伴随着“嘀嘟嘀嘟”的声音最为我们熟悉,那么这种“嘀嘟嘀嘟”的声音是怎样制作出来的呢?

目前单片机渗透到我们生活的各个领域,人类生活中所用的几乎每件电子和机械产品中都会集成有单片机。

本文设计以ATMEGA328P-PU单片机为核心,以Arduino为平台。把设置好的源代码传到Arduino控制板上,然后把蜂鸣器连接在控制板上,以此发出“嘀嘟嘀嘟”的音效。

目 录

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.4 下载程序 ................................................................................................... 14

6 总 结 ........................................................................................................................... 19

I

致 谢

本次设计从开始的选题到最后的完稿都是在指导老师的细心指导下完成的,尤其是在设计元器件的挑选与购买上,老师耐心的在网络上给我们挑选价格便宜但是性能高的电路板,为我们以后的设计与写稿方面节省了宝贵的时间,在电路板与蜂鸣器的连接上,老师又给予了帮助。开始我用了一个小喇叭,通过导线直接连接到了电路板上,老师看到后给我讲解了我设计的错误所在,并给我画出了电路原理图,通过老师的讲解我明白了自己在设计中的错误,我把小喇叭换成了无源蜂鸣器。在编写论文过程中,李老师又给予了很多帮助,当我把论文初稿交给李老师审阅时,李老师仔细的查找文中的不足,并把不足处一一指出,使我在修改时容易了一些,当我再一次提交论文时,老师没有批评由于我粗心造成的错误,而是用其他颜色的字体给我标出了错误。在这个过程中我受益匪浅,李学海老师渊博的专业知识,严谨的教学态度,精益求精的工作作风,诲人不倦的高尚师德,严以律己,宽以待人的崇高风范,朴实无华的人格魅力对我有深远影响。在此,对李老师致以深深的敬意和由衷的感谢。

20

参考文献

[1] 李学海,经典80C51单片机轻松入门与上手,清华大学出版社,2009 [2] 程晨,Arduino开发实战指南,机械工业出版社,2012 [3] 班兹,爱上Arduino,人民邮电出版社,2011 [4] 网络资料搜集

21

本文来源:https://www.bwwdw.com/article/ggwh.html

Top