基于arduino的急救车音效毕业论文

ID:870752

大小:2.21 MB

页数:25页

时间:2017-09-21

基于arduino的急救车音效毕业论文_第1页
基于arduino的急救车音效毕业论文_第2页
基于arduino的急救车音效毕业论文_第3页
基于arduino的急救车音效毕业论文_第4页
基于arduino的急救车音效毕业论文_第5页
资源描述:

《基于arduino的急救车音效毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业设计基于Arduino的急救车音效设计摘要急救车,专指接载病员由伤病现场往医院,或用作载接病情严重者作转院服务的陆上紧急交通工具。急救车的常规配备包括担架、轮椅、呼吸辅助器、氧气筒、药物、警号灯等。而对于警号灯伴随着“嘀嘟嘀嘟”的声音最为我们熟悉,那么这种“嘀嘟嘀嘟”的声音是怎样制作出来的呢?目前单片机渗透到我们生活的各个领域,人类生活中所用的几乎每件电子和机械产品中都会集成有单片机。本文设计以ATMEGA328P-PU单片机为核心,以Arduino为平台。把设置好的源代码传到Arduino控制板上,然后把蜂鸣器连接在控制板上,以此发出“嘀嘟嘀嘟

2、”的音效。目录1前言12单片机——Arduino的核心器件12.1单片机的定义12.2单片机与个人计算机的异同12.3单片机的作用12.4单片机视图23Arduino的基本组成23.1Arduino的定义23.2Arduino的诞生23.3Arduino语言33.3.1关键字34本次设计所需的硬件与软件64.1ArduinoUNO64.1.1Arduinouno基本概要74.1.2通信接口74.1.3下载程序84.1.4注意要点84.2蜂鸣器84.3开发环境85系统设计与调试95.1准备好硬件开发平台95.2实现原理95.3程序代码95.4下载程序1

3、05.4.1打开文件夹105.4.2编写源代码115.4.3编译程序125.4.4下载程序146总结19致谢20参考文献211前言Arduino是一个开源的电子原型平台,它基于易于使用的硬件和软件而设计。适合于艺术家,设计师和业余爱好者创建交互性的对象和环境。Arduino通过接收来自各种传感器的输入来感知环境的变化,通过控制灯光,马达和其它驱动器来表现行为。主板微控制器的编程使用Arduino编程语言(基于Wiring)和Arduino开发环境(基于Processing)。Arduino项目可以独立运行,也可以与计算机上运行的软件通信(如Flash

4、、Processing、MaxMSP)。主板可以通过手工制作,或者购买商业成品,而软件是可以免费下载。硬件参考设计(CAD文件)是开源许可的,可以根据需求自由调整。2单片机——Arduino的核心器件2.1单片机的定义单片机,全称单片微型计算机(英语:Single-ChipMicrocomputer),又称微控制器(Microcontroller),是把中央处理器、存储器、定时/计数器(Timer/Counter)、各种输入输出接口等都集成在一块集成电路芯片上的微型计算机。2.2单片机与个人计算机的异同一台能够工作的计算机要有这样几个部份构成:中央处

5、理单元CPU(进行运算、控制)、随机存储器RAM(数据存储)、只读存储器ROM(程序存储)、输入/输出设备I/O(串行口、并行输出口等)。在个人计算机(PC)上这些部份被分成若干块芯片,安装在一个被称之为主板的印刷线路板上。而在单片机中,这些部份全部被做到一块集成电路芯片中了,所以就称为单片(单芯片)机,而且有一些单片机中除了上述部份外,还集成了其它部份如模拟量/数字量转换(A/D)和数字量/模拟量转换(D/A)等。电脑应用于高端,单片机应用于中低端,二者有着各自的生存空间,至少短期内不会出现一种取代另一种的情况。2.3单片机的作用实际工作中并不是任

6、何需要计算机的场合都要求计算机有很高的性能,一个控制电冰箱温度的计算机难道要用酷睿处理器吗?应用的关键是看是否够用,是否有很好的性能价格比。如果一台冰箱都需要用酷睿处理起来进行温度控制,那价格就是天价了。单片机通常用于工业生产的控制、生活中与程序和控制有关(如:电子琴、冰箱、智能空调等)的场合。2.4单片机视图下图就是一个Atmega328P-PU单片机,基于AVR指令集的8位处理器,频率20MHz,存储器空间32KB。图2-1Atmega328P-PU单片机3Arduino的基本组成3.1Arduino的定义Arduino,是一个开源的单板机控制器

7、,采用了基于开放源代码的软硬件平台,构建于开放源代码simpleI/O介面版,并且具有使用类似Java,C语言的Processing/Wiring开发环境。3.2Arduino的诞生2005年冬天,MassimoBanzi和DavidCuartielles讨论学生们抱怨找不到便宜好用的微控制器问题,讨论使两人决定设计自己的电路板,由Banzi的学生DavidMellis为电路板设计编程语言。两天以后,DavidMellis就写出了程式码。又过了三天,电路板就完工了。这块电路板被命名为Arduino。随后Banzi,Cuartielles,和Melli

8、s把设计图放到了网上。保持设计的开放源码理念,因为版权法可以监管开源软件,却很难用在硬件上,他们决定采用共享

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

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

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

《基于arduino的急救车音效毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业设计基于Arduino的急救车音效设计摘要急救车,专指接载病员由伤病现场往医院,或用作载接病情严重者作转院服务的陆上紧急交通工具。急救车的常规配备包括担架、轮椅、呼吸辅助器、氧气筒、药物、警号灯等。而对于警号灯伴随着“嘀嘟嘀嘟”的声音最为我们熟悉,那么这种“嘀嘟嘀嘟”的声音是怎样制作出来的呢?目前单片机渗透到我们生活的各个领域,人类生活中所用的几乎每件电子和机械产品中都会集成有单片机。本文设计以ATMEGA328P-PU单片机为核心,以Arduino为平台。把设置好的源代码传到Arduino控制板上,然后把蜂鸣器连接在控制板上,以此发出“嘀嘟嘀嘟

2、”的音效。目录1前言12单片机——Arduino的核心器件12.1单片机的定义12.2单片机与个人计算机的异同12.3单片机的作用12.4单片机视图23Arduino的基本组成23.1Arduino的定义23.2Arduino的诞生23.3Arduino语言33.3.1关键字34本次设计所需的硬件与软件64.1ArduinoUNO64.1.1Arduinouno基本概要74.1.2通信接口74.1.3下载程序84.1.4注意要点84.2蜂鸣器84.3开发环境85系统设计与调试95.1准备好硬件开发平台95.2实现原理95.3程序代码95.4下载程序1

3、05.4.1打开文件夹105.4.2编写源代码115.4.3编译程序125.4.4下载程序146总结19致谢20参考文献211前言Arduino是一个开源的电子原型平台,它基于易于使用的硬件和软件而设计。适合于艺术家,设计师和业余爱好者创建交互性的对象和环境。Arduino通过接收来自各种传感器的输入来感知环境的变化,通过控制灯光,马达和其它驱动器来表现行为。主板微控制器的编程使用Arduino编程语言(基于Wiring)和Arduino开发环境(基于Processing)。Arduino项目可以独立运行,也可以与计算机上运行的软件通信(如Flash

4、、Processing、MaxMSP)。主板可以通过手工制作,或者购买商业成品,而软件是可以免费下载。硬件参考设计(CAD文件)是开源许可的,可以根据需求自由调整。2单片机——Arduino的核心器件2.1单片机的定义单片机,全称单片微型计算机(英语:Single-ChipMicrocomputer),又称微控制器(Microcontroller),是把中央处理器、存储器、定时/计数器(Timer/Counter)、各种输入输出接口等都集成在一块集成电路芯片上的微型计算机。2.2单片机与个人计算机的异同一台能够工作的计算机要有这样几个部份构成:中央处

5、理单元CPU(进行运算、控制)、随机存储器RAM(数据存储)、只读存储器ROM(程序存储)、输入/输出设备I/O(串行口、并行输出口等)。在个人计算机(PC)上这些部份被分成若干块芯片,安装在一个被称之为主板的印刷线路板上。而在单片机中,这些部份全部被做到一块集成电路芯片中了,所以就称为单片(单芯片)机,而且有一些单片机中除了上述部份外,还集成了其它部份如模拟量/数字量转换(A/D)和数字量/模拟量转换(D/A)等。电脑应用于高端,单片机应用于中低端,二者有着各自的生存空间,至少短期内不会出现一种取代另一种的情况。2.3单片机的作用实际工作中并不是任

6、何需要计算机的场合都要求计算机有很高的性能,一个控制电冰箱温度的计算机难道要用酷睿处理器吗?应用的关键是看是否够用,是否有很好的性能价格比。如果一台冰箱都需要用酷睿处理起来进行温度控制,那价格就是天价了。单片机通常用于工业生产的控制、生活中与程序和控制有关(如:电子琴、冰箱、智能空调等)的场合。2.4单片机视图下图就是一个Atmega328P-PU单片机,基于AVR指令集的8位处理器,频率20MHz,存储器空间32KB。图2-1Atmega328P-PU单片机3Arduino的基本组成3.1Arduino的定义Arduino,是一个开源的单板机控制器

7、,采用了基于开放源代码的软硬件平台,构建于开放源代码simpleI/O介面版,并且具有使用类似Java,C语言的Processing/Wiring开发环境。3.2Arduino的诞生2005年冬天,MassimoBanzi和DavidCuartielles讨论学生们抱怨找不到便宜好用的微控制器问题,讨论使两人决定设计自己的电路板,由Banzi的学生DavidMellis为电路板设计编程语言。两天以后,DavidMellis就写出了程式码。又过了三天,电路板就完工了。这块电路板被命名为Arduino。随后Banzi,Cuartielles,和Melli

8、s把设计图放到了网上。保持设计的开放源码理念,因为版权法可以监管开源软件,却很难用在硬件上,他们决定采用共享

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