2014-12-12 15:29:14 [显示全部楼层]
9277浏览
查看: 9277|回复: 19

利用Arduino做一个自动系鞋机

[复制链接]
译者按:拥有这双鞋,就能跟别人吹我拥有智能可穿戴设备了……老外比起国人来说,就是骨子里有种自己动手的精神。想要偷懒例如不想自己绑鞋带,就必先付出劳力。不禁要问,太祖爷说的“自己动手,丰衣足食”精神到哪去了?移到老外身上了么?)










还要等到2015年?

由电影《回到未来II》得到的灵感,这个作品比起实用性来说,概念验证味道还强一些,但还是希望拥有这台机器的你比脚上的耐克鞋还要吸引眼球。

同时,这也是我首次使用Arduino微控制器,我期望在这小小玩意上得到些许经验。

操作过程蛮简单的——踏入鞋子时,压力传感器获取脚部压力值,激活两台伺服电机,从而收紧鞋子。当然,还有个触摸开关用来反转伺服电机,解开鞋带。

受经费所限,我只改装了其中一只鞋子。那陈年体育年鉴我到底放在哪儿了?!(译者注:看过《回到未来II》的观众会知道,主角曾意图买下一本体育年鉴,然后返回过去投注打捞一票的。)

一、零件和工具

零件一只鞋子,带有很多衬垫的高帮鞋,而且鞋底要看起来容易加工改装的。

Arduino,我用的是Duemilanove板。

电机扩展板,由adafruit.com入手的套装工作良好,而且支持多种不同的电机控制。

压力传感器,同样来自adafruit.com。

伺服电机,还是来自adafruit.com。如果能包邮的最好了!(译者注:国人的话,以上零件还是到淘宝好了。)

金属板,大约4乘4英寸(大约10乘10厘米),能良好维持外形用,但也能轻松切断加工。

LED和一些电阻,我身边只有一些1千欧的,也就用它们了。

9伏电池盒,带有开关的。

绝缘铜线,我用了粗的和中的口径。

不同尺寸的塑料扎带,我身边有好多。

塑料1/2英寸绳扣,用于整理缆线。

1/8英寸多股编织尼龙绳,10英尺(约3米)足够用了。

工具:只用基本初级的就行——电烙铁、螺丝刀等,热熔胶枪也备上。

其他:USB连接线,用于连接计算机,把程序载入到Arduino里。

二、鞋带(第一部分)



















剪下六段每段约18英寸(约45厘米)长的尼龙线,将尼龙线的内芯拿出,之后再用。

将扎带放到鞋子其中一边的鞋带孔里。我装了5个,在每个扎带之间空出一个孔。

将绳子穿过扎带,如图所示,最后不要修剪。保留它的长度,因为最后他们要连到伺服电机上。

我将扎带扎好的多余部分剪掉,然后用打火机融化了一些尼龙绳,使它看起来更为整洁。如果你将末端1/4英寸部位快速加热,那部分就会变硬,能够防止脱线。

对其他四段重复操作。

系上绳扣,并穿到另一端。

为以后的作品保留第六段外壳尼龙绳。

三、鞋带(第二部分)






系踝鞋带和其他低层的鞋带安装方法很像。它和其他鞋带操作相反,在伺服电机拉鞋带时,它用以对伺服电机施加反向力。(译者注:要不然就是勒脚了。)

我将个小型摇酒器塞进鞋子里,模拟足部运动,这样我就能调节鞋带了。如果有较宽裕的位置,你也能把脚插进去,更能直观看到收紧鞋带的样子。

四、伺服电机板




剪下金属板,装在鞋子背面。我那双鞋子有个小小的橡胶后帮,我就把金属板剪成大概那个形状的样子。

在对粗糙边角为进行打磨后,钻几个洞,用些平头螺丝把金属板装到鞋子上。两枚边上的螺丝实际上是要钻进鞋子里的,由螺母所固定,但因为它们分得比较开,所以在穿鞋子时感觉不到。底部螺丝就直接钻在鞋垫上。

在板块和鞋子之间留些一些空间,之后我们要在上面绑上扎带,用来安装伺服电机。

五、安装电机扩展板


电机扩展板是让Arduino控制不同电机或在内部的伺服电机的附加电路板。

Adafruit.com出的这款扩展板套装,附有安装说明在软件库内,据此你能编程控制伺服电机。

根据网站上提供的教程,将电机焊接在扩展板上,然后再用排针装在Arduino上面。

六、安装伺服电机、电池和Arduino








我们用扎带来安装不同类型的电气元件。

首先把电机安装在安装板上,可选择用些橡胶胶水来固定位置,然后用扎带能缠多紧就缠多紧。

留意一下,大部分扎带是要穿过安装盘和鞋子之间的。我用的扎带在有些地方不够长,于是我将两条串在一起。在安装好伺服电机后,我把扎带多余部分剪了。

在电机下面,用同样方法安装电池盒,把开关放在外面。

最后,就是安装Arduino开发板了。安装洞和扎带两边平行,用螺丝固定就位。

在安装电机扩展板前,有些改动是要做的。

七、在电机扩展板上增添电气元件












烙铁未冷,尚能焊否?在板子上面加上些响铃和哨子吧。

如图所见,我用附加的面包板测试编程了元件。

在程序载入后(程序代码将在教程最后附上),就能永久把零件装上去了。首先,我们要焊接电阻到LED的引脚和两根接在它引脚上面的导线之间。

这个组装操作步骤会穿过没有用的鞋带插口,接着导线接在Arduino上,用热熔胶固定所有东西。请确定清楚哪根线接在LED的正极上!

接下来安装压力传感器。不建议用焊接,因为将把塑料融化。所以我把一些导线缠在接线端子上,然后用热熔胶固定,然后把传感器上胶并用胶带粘在鞋底,直接在脚跟下面。

那些导线也经过胶合,胶带固定好之后,从鞋背上通过接到Arduino上。

最后,我们用其他的电阻和一些中口径导线,开始将所有东西焊接就位:
  • LED正极导线接入数字引脚2.
  • 其中一根压力传感器导线焊接在+5V上。(随便一根都可以。)
  • 另一根导线接在模拟输入引脚0上。
  • 在模拟输入引脚0上也接上个电阻,电阻另一端接地。
  • 将LED负极引脚也接地。
  • 4英寸长的螺旋导线焊接在模拟输入引脚5上,作为触控开关使用——按紧这根导线将使伺服电机转到送鞋带的位置上。
  • 最后,插入伺服电机,确保旋转方向正确。我的Arduino程序(参考后面)设计为左边的伺服电机插在最右面的伺服引脚上,当然可以在软件上对这点轻易进行修改。

电气元件完成!

八、把鞋带接在伺服电机上

现在只要把鞋带接在伺服电机上,作品的硬件部分就完成了。

这需要不少微调操作——想让脚部在鞋子里感觉舒适,就放松鞋带,但系上鞋带时,你又希望它不碍眼。

我用扎带固定鞋带,将它们连到伺服电机臂上。确保首先电机是在“松鞋带”的位置上。接着程序会将伺服电机旋转180度,绑紧鞋带。

九、上载Arduino程序


将USB线插入Arduino和电脑上,在Arduino开发环境下开启.pde代码文件。在这之前,请确定已经下载好教程中提到的电机扩展板库文件。

按下“上载”,在几秒钟内,程序就传到开发板上,鞋子就做好了。

查看先关资料请进入硬创邦社区www.ingchuang.com

如果喜欢该教程,请关注硬创邦的微信公众号:ingchuang,或者扫描下方的二维码。我的其他教程会在该公众号上更新。
利用Arduino做一个自动系鞋机图1

fans  见习技师
 楼主|

发表于 2014-12-15 12:54:14

lauren 发表于 2014-12-14 23:18
我勒个去的,不论是教程还是难度都是没得说的。。。但尼玛就是说不上的不喜欢。。。。。。。。 ...

确实是挺丑的。。。和衣服不搭
回复

使用道具 举报

Ricky  NPC

发表于 2014-12-12 17:10:35

怎么说呢,做的很好,但是。。。。。这个人懒到家了 。。。为嘛不买不用系鞋带的鞋子呢。。。
回复

使用道具 举报

Youyou  初级技匠

发表于 2014-12-12 18:52:15

这个不错,每当想到走路的时候鞋带散了,就有点不能忍了。
话说,其中一张图有点奔放啊。
回复

使用道具 举报

Phoebe  高级技匠

发表于 2014-12-12 19:30:41

写的好详细,不过要是有个演示视频看下效果就好了:lol
回复

使用道具 举报

Grey  中级技匠

发表于 2014-12-14 19:42:51

定制的话 体积会更小
回复

使用道具 举报

社区活动向导  管理员

发表于 2014-12-14 22:21:59

感谢楼主,贴那么多图,也很费劲的啊,,,,,分享精神
回复

使用道具 举报

Joyce  高级技师

发表于 2014-12-14 22:56:20

这种如果是工厂中自动系鞋带还行,但效率有点太慢了,用于人的话,我们还没有懒到这种程度吧,,,嘿嘿
回复

使用道具 举报

lauren  高级技师

发表于 2014-12-14 23:18:18

我勒个去的,不论是教程还是难度都是没得说的。。。但尼玛就是说不上的不喜欢。。。。。。。。
回复

使用道具 举报

fans  见习技师
 楼主|

发表于 2014-12-15 12:49:24

Ricky 发表于 2014-12-12 17:10
怎么说呢,做的很好,但是。。。。。这个人懒到家了 。。。为嘛不买不用系鞋带的鞋子呢。。。 ...

创客嘛,就喜欢自己做出来感觉很屌的东西,但是其实是很软肋的,图的就是一个乐趣。
回复

使用道具 举报

fans  见习技师
 楼主|

发表于 2014-12-15 12:50:25

Youyou 发表于 2014-12-12 18:52
这个不错,每当想到走路的时候鞋带散了,就有点不能忍了。
话说,其中一张图有点奔放啊。 ...

哈哈,看来戳中你的痛点了呀。这年头不奔放,没人看呀。
回复

使用道具 举报

fans  见习技师
 楼主|

发表于 2014-12-15 12:51:37

社区活动向导 发表于 2014-12-14 22:21
感谢楼主,贴那么多图,也很费劲的啊,,,,,分享精神

创客不就是这样吗。share 。。。。。。
回复

使用道具 举报

fans  见习技师
 楼主|

发表于 2014-12-15 12:51:57

Joyce 发表于 2014-12-14 22:56
这种如果是工厂中自动系鞋带还行,但效率有点太慢了,用于人的话,我们还没有懒到这种程度吧,,,嘿嘿 ...

重在参与呀
回复

使用道具 举报

KinFu  高级技师

发表于 2014-12-18 13:24:35

创意很不错
回复

使用道具 举报

tyjjr  中级技匠

发表于 2014-12-18 13:39:45

Youyou 发表于 2014-12-12 18:52
这个不错,每当想到走路的时候鞋带散了,就有点不能忍了。
话说,其中一张图有点奔放啊。 ...

特意回去找了一下奔放的图~
回复

使用道具 举报

mcholen  高级技师

发表于 2014-12-19 11:41:19

每天带着四个伺服电机出门的感觉棒棒哒
回复

使用道具 举报

fangrong  中级技师

发表于 2014-12-19 13:31:46

鞋子不轻的吧~
回复

使用道具 举报

Lulala  初级技师

发表于 2014-12-19 15:19:09

看完已经无力吐槽~~~~
回复

使用道具 举报

Lulala  初级技师

发表于 2014-12-19 15:19:32

看完已经无力吐槽~~~~
回复

使用道具 举报

fans  见习技师
 楼主|

发表于 2014-12-26 12:04:53

mcholen 发表于 2014-12-19 11:41
每天带着四个伺服电机出门的感觉棒棒哒

真的是 棒棒哒
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail