网站大量收购闲置独家精品文档,联系QQ:2885784924

基于arduino的技能导盲棍的设计与实现-文档.docx

基于arduino的技能导盲棍的设计与实现-文档.docx

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

《基于Arduino的智能导盲棍设计与实现》

报告

题目:基于Arduino的智能导盲棍

设计与实现

姓名:某某某

专业:XXXXX

指导教师:

成绩:

1/23

计算机与信息工程学院

20年月

2/23

目录

1.引言2

1.1项目背景2

1.2创意描述2

1.3项目分工2

2.相关技术介绍3

2.1Arduino介绍3

2.2相关套件介绍3

2.3相关项目对比4

3.功能及总体设计5

3.1功能介绍5

3.2总体设计5

4.项目实现8

4.1超声波测距模块8

4.2蓝牙连接模块错误!未定义书签。

4.3语音提示模块10

4.4照明模块11

4.5电量提示模块11

5.产品展示13

6.总结与展望14

参考文献15

3/23

附录一元器件清单16

实训日志17

教师评语20

1.引言

1.1项目背景

盲杖可以在盲人外出时起到避障的作用,方便盲人出行,但是,盲人使用盲杖行走时,无法感知前方一定距离内是否有障碍物,也无法感知左右方是否有障碍

物,更无法提示过路行人注意规避。同时在昏暗的环境中,盲人无法自主的有效规避其他行人车辆,并且他人也无法明确的察觉盲人,所以我们需要给其他人一定的提示,以此来规避盲人。因此,制作一款智能导盲棍,补足上述缺点是非常有必要的。

本项目的智能导盲棍,设计旨在让盲人正确接收到障碍物的具体信息,并提示盲人避障,让盲人的出行更加便利[1]。

4/23

1.2创意描述

本项目的创新点包括一下两项:

(1)测距:智能导盲杖与普通导盲杖最大的区别就在于测距功能,为充当盲人的眼,为盲人看清各方向是否存在有障碍物。

(2)语音提示:智能导盲棍能让盲人迅速接收障碍物距离,方便盲人出行,让盲人能够在目不能视的情况下较好地感知外界环境。

(3)照明:智能导盲棍上配备灯泡起到提示路过行人规避的作用,使盲人的出行得到更加安全的保障。

(4)电量提示:由于盲人无法观察导盲杖是否处于正常工作状态,为避免电量不足导致导盲杖无法正常工作,添加的电量提示功能,帮助盲人有效得知当前导盲杖状态。

2.相关技术介绍

2.1Arduino介绍

MassimoBanzi之前是意大利Ivrea一家高科技设计学校的老师。他的学生们经常抱怨找不到便宜好用的微控制器。2005年冬天,MassimoBanzi跟DavidCuartielles讨论了这个问题。DavidCuartielles

是一个西班牙籍晶片工程师,当时在这所学校做访问学者。两人决定设计自己的电路板,并引入了Banzi的学生DavidMellis为电路板设计编程语言。两天以后,DavidMellis就写出了程式码。又过了三天,电路板就完工了。MassimoBanzi喜欢去一家名叫diReArduino的酒吧,该酒吧是以1000年前意大利国王Arduin的名字命名的。为了纪念这个地方,他将这块电路板命名为ArduinO。

随后Banzi、Cuartielles和Mellis把设计图放到了网上。版权法可以监管开源软件,却很难用在硬件上,为了保持设计的开放源码理念,他们决定采用CreativeCommons(CC)的授权方式公开硬件设计图。在这样的授权下.任何人都可以生产电路板的复制品,甚至还能重新设计和销售原设计的复制品。人们不

5/23

需要支付任何费用,甚至不用取得Arduino团队的许可。然而,如果重新发布了引用设计,就必须声明原始Arduino团队的贡献。如果修改了电路板,则最新设计必须使用相同或类似的CreativeCommons(CC)的授权方式,以保证新版本的Arduino电路板也会一样是自由和开放的。唯一被保留的只有Arduino这个名字,它被注册成了商标,在没有官方授权的情况下不能使用它。

Arduino发展至今,有了多种型号及众多衍生控制器推出[2]。

2.2相关套件介绍

ArduinoUno:“Uno”在意大利语中是“一”的意思,并被用于标记1.0

版Arduino软件(IDE)。Uno开发板和1.0版Arduino软件(IDE)为A

rduino系列的参考版本,

文档评论(0)

dccbb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档