嘿!您似乎在 United States,您想使用我们的 English 网站吗?
Switch to English site
Skip to main content

原作者:hnyzcj

转载自:http://mc.dfrobot.com.cn/thread-24029-1-1.html

智能导盲杖

作者:陈诺、陈杰、李晓坤   单位:淮南一中

视频:http://www.tudou.com/programs/view/yn-tDiGLhx4/

创意来源:

导盲杖是盲人这个群体使用最为普遍的一种工具,然而传统的导盲杖仅仅是一根拐棍。而随着我国城镇化进度快速发展,城市道路环境日趋复杂。传统导盲杖已经远远不能满足盲人的出行需求,盲人迫切需要一种智能导盲杖。因此有了我们下面智能导盲杖的创意设计。

0110_935d7d082ede5ae56267a11b102c3bb5e72a1d01.jpg

作品设计:

A非接触障碍物的检测: 盲人使用传统导盲杖时,通过感触脚边的障碍物及盲道进行判断,可以避开脚边障碍,但经常会撞上脸部高度处的招牌等物体。但在实际道路行走时,却极有可能遇到复杂环境,传统导盲杖没有触碰到障碍物无法感知的障碍物。

B三维立体检测:本作品设置了左中右三个传感器,左右为红外检测开关,中间为超声避障模块。中间传感器通过声音提示盲人,而左右传感器检测左右方向上的障碍物,通过手柄上的振动装置提醒盲人。三个传感器形成一个传感器集群,在一定方向和角度上避免了导盲的盲区。

C转向提示:盲人在行走过程中间,需要转向,可以通过按下左右转向按钮,点亮导盲杖上的转向灯,给路人转向提示。

D自动调平:智能导盲杖的三维立体检测头,带有自动调平功能,不同盲人因为使用习惯的不同,导盲杖与地面形成的夹角也不同,但检测头始终能够与地面保持水平。

E一键找寻:本智能导盲杖配有一个智能找寻钥匙扣,当导盲杖放置于一个位置时,盲人可以通过按下找寻键,快速找到导盲杖。

 

项目器材:

序号

名称

数量

1

Arduino Uno

1

2

IO 传感器扩展板 V7.1

1

3

SEN0207 防水超声波测距模块

1

4

SEN0019 3-80cm红外数字避障传感器

2

5

led

2

6

微型振动模块

2

7

数字大按钮模块

2

8

拨码开关

1

9

7.4V电池

1

10

Bluno Beetle

2

11

3.7V电池

2

 

制作过程:

a电路连接:

拐杖部分使用Arduino Uno作为主控器,使用超声测距和2个红外数字避障传感器作为避障监测端,2个震动模块传达左右向障碍物信息,2个按钮配合两个LED让盲人给行人转向提示信息。具体电路连接如下。

0211_3e4a2e45af70082d09ebfd15682345eba19c2e47.jpg

b代码编写:

建模安装:

导盲杖的主体选用了一个伸缩拖把杆,分为传感器部分、主控器部分、输入和感知三部分。拐杖主体结合在一起设计模型如下。

连接件

由于拆装的是一个拖把杆,我们的主控器要安放到拖把顶上,所以设计连接件用于连接拖把与主控盒部分。

0311_898dca3a0ffba99799ef138699bf80f66cae8054.png

连接模型

0410_56e4775c854f70cb44e4a975b6682d74f8e3c79c.jpg

连接件打印实物

055_658d5a8611b61493b0f182db7d7d1a7769694d28.jpg

连接件安装在拖把杆头部

如果在安装过程中感觉拖把头部很难进入连接件时,可以使用热水将连接件烫一下后,再安装。

067_fa87262517b8049c49a59d70cc891f6327f62294.png

主控器仓模型

0710_e0387ce902c441f8db2d4d926992bf22b5b6a9b0.png

主控仓盖模型

081_730a4cb3578f65bd41131b00712bffb24673d4e6.jpg

091_00137924545c2436e3ec038fbd789768ff4b9e94.jpg

上面两个图显示了用四根螺丝将连接件与主控仓固定

安装好主控仓后,在主控仓位上适当位置上钻孔,最初想法是连接线从拖把杆内部走线,但手头没有合适工具能够在金属表面打孔的所以临时改为走明线。将主控器及相关传感器电子部件放入主控仓内并将连接线从孔中穿出。

1024_4d7a2970971ddc296851a26a5f433f7c894a7882.jpg

将红外避障开关从孔中穿线

1133_3a8007d331fa00e77dd7c3e4b7e17187b324fd5f.jpg

主控器放置仓内并固定

1228_2a7352635558a4010dd36e00ac4d025a88aa67b0.jpg

钻孔并正确安装LED指示灯

1324_783814bc4c8d48b09a338e2510361fa07325c97d.jpg

将输入感知部件相关传感器从仓盖孔中穿过

传感器部分采用了一个防水超声波和两个红外开关,形成一个多角度的检测集群。为了让传感器和拖把杆融合起来。我们设计了固定卡子和传感器仓。

1414_520c9b3baf3d0ebeda9a576db84a6b8151a2e787.png

固定卡子

1513_d663ea5d0b23a882c1b2cca0a78af86228a1ae49.png

传感器仓

1613_b38f71e6249761f07f64031c256fcc8c5bc65a8f.png

传感器仓盖

1720_04425d858faa87b9578c24771c99e7a75156d186.jpg

将传感器安装到适当位置上,中路为超声波传感器,左右为红外避障开关。

1820_7f50d16d91efba07e815f2cb6f0da610eef02b51.jpg

安装好后,用热熔胶从仓内部对传感器进行固定

1918_c011677b0d57a77ff13ead5096785393ea95e8d6.jpg

把手

把手部分安装输入感知器件:转向按钮,左右振动提示器,以及蜂鸣器。

207_a7a1a4c6e445e56dc7485c406be9e74713d72e49.png

把手3D模型

2118_b2bb0455308699f499fb91a234729e156f4f10f8.jpg

3D打印把手

用电钻在手柄上钻孔,分别安装以上电子件

2218_636ac5027a6573d9a9953530ff95121035f8d44f.jpg

安装后整体效果

2315_05f0ced1bbfa62755ca1d235438f044a9e3669d9.jpg

图23测试转向功能

一键找寻功能使用了两块Bluno Beetle控制器,通过无线蓝牙通讯实现主从之间通信。蓝牙模块主从设置请参考制作蓝牙控制开关。

2415_a72c163dc02c2d73eed289278adfc437a479dec7.jpg

蓝牙主控端电路连接(钥匙扣端)

2515_66e6e5aabed6c23d8d8c9d32a38a93de4478cf35.jpg

蓝牙主控端图

2616_70e2ec94897ca575db9ae58c04b2112e332cbb09.jpg

蓝牙被控端电路连接

274_8e8e3431e3e4dff96764dae12ba43f3c95828d1f.png

图27被控端3D模型设计

为了提高作品的集成度,我们将蓝牙被控端放置于拐杖把手尾部。电路上与智能拐杖相对独立。

IMG_20170309_101647_fad5ee5318c45a022fe87cec87ee14e2a6cfb062.jpg

注:本文为安徽省教育科学规划课题:基于Arduino平台的普通高中通用技术课程开发项目成果。项目编号:JG14218。

此作品已获2017安徽省青少年科技创新大赛二等奖

(原创作品)

PuaChengLin 还没写个人简介...