美文网首页教育信息化儿童编程开源技术与教育信息化
用Arduino制作带转向指示灯的骑行夹克

用Arduino制作带转向指示灯的骑行夹克

作者: 少儿创客 | 来源:发表于2016-09-08 08:02 被阅读220次

    来源:http://www.instructables.com/id/turn-signal-biking-jacket/?ALLSTEPS
    作者: leahbuechley
    翻译:ilangxm

    今天这个好长啊。。。。好难翻译。。。。



    我制作的第一款骑行夹克



    本教程将会教你设计一个当你骑车时候可以让人们知道你往哪边转的带信号灯的骑行夹克。我们用导线和能缝在衣服上的电子器件,这样我们的夹克完成之后穿起来不会太硬,可穿戴。让我们开始吧!
    Step 1: 材料清单

    .准备好材料,你需要:-- LilyPad Arduino main board一个Lily Arduino板子-- FTDI 控制器(用来向LilyPad写入程序)-- mini USB cable迷你USB数据线-- LilyPad power supply LilyPad电源-- 16 LilyPad LED灯 (国外电子期间网站SparkFun目前买不到,不过很快就上市了)-- 2个按钮开关-- 一卷外包装比较厚的导线-- 带有短路探查功能的数字万用表. 我有一个-- 一件外套或者夹克-- a needle or two, a fabric marker or piece of chalk, puffy fabric paint, a bottle of fabric glue, and a ruler 一根或者2根针,一根彩笔或者粉笔,面料漆,一瓶胶水,一把尺子(一般裁缝店就有)-- 一把剪刀-- 双面胶(可选)-- 缝纫机(可选)

    不得不再次感叹歪果仁动手能力好强的说。
    Step 2: 设计


    设计布线

    Arduino退出的LilyPad本身就是为可穿戴设备设计的很多艺人用这个做设计,酷炫极了

    袖口的布线图


    设计好了之后在衣服上用粉笔做记号
    .在你的衣服上设计外观和元器件的布局
    考虑清楚每个元器件放到哪里,缝纫的时候尽量减少交叉。设计一份你工作时候可以参考的草图。这些图展示了我为我的夹克设计的草图。连接到电源正极我用红色表示,负极用黑色,LED灯是绿色,开关是紫色。电源的注意事项设计的时候,让电源和LilyPad主板离的尽可能近一些。如果离的太远,LilyPad重置的时候可能会出问题甚至不工作。这是为什么呢?这是因为导线其实是有电阻的(从SparFun上购买LilyPad入门套件里面的镀银线电阻大概是14欧姆/英尺)。无论你用什么期间,LilyPad最高能提供50毫安电流。根据欧姆定律,电压随着导线是主键下降的,下降的数值等余这段导线的电阻乘以导线中的电流。实际上就是说导线有电阻,电线长了电阻大,电阻大了电压不够,电源带不动LilyPad,翻译还不如自己说方便。
    就是说,如果你的电源离着LilyPad有1英尺,意味着你需要2英尺的导线,这样因为镀银导线1英尺电阻是14欧姆,这样就是28欧姆的电阻,如果电流里的电流是0.05A,那么我们在导线上要损失1.4v电压。也就是说虽然电源是5v,但是LilyPad两端只有3.6v电压,当LilyPad两端电压低于3.3v之后它就会自动重置。LilyPad两端的电阻最高不应该超过10欧姆。根据这个来计算导线的长度。如果你看不懂也没用关系,只要让电源和LilyPad近一些就好了把草图画到衣服上
    用粉笔或者其他非永久性的画笔把草图画到衣服上。当然你也可以用尺子来保证所有的都画的很直而且对称。Use double sided tape to temporarily attach LIlyPad pieces to your garment. This will give you a good sense of what your final piece will look like. It will also keep everything in place and, as long as the tape sticks, make your sewing easier.
    用双面胶把LilyPad固定到衣服上。这样最终你的设计看起来会感觉很棒。这样就会固定住LilyPad以及其他元器件,缝起来就容易一些。
    Step 3: 把电源和LilyPad缝到你的夹克上

    这个应该是缝导线


    这个是连接导线



    Show All Items
    .首先,处理一下电源电路板后面的针脚简单的说就是把电源后面突出的焊脚用钳子或者剪刀去掉,不然咯人啊。在衣服上固定电池
    一般来说,你要尽可能的把你的电源固定在衣服上不要让电源移动。我建议在完成这个项目其他部分之前先把电源粘在衣服上,缝上也行。建议在电源下面缝上个东西不然你移动的时候电源会扯坏衣服来回动。
    如果你选择的衣服面料薄,伸缩性又好,建议你换一件衣服。建议在厚一些的没有弹性的衣服上尝试。如果你坚持在不结实的面料上缝电源的话,建议你谨慎选择电源的位置。电源是整套装置中最重的部分,所以尽量固定在不会撤回衣服的地方,同样的在电源下面放一些热熔胶或者垫一些布。把电源正极缝到衣服上。如果你不会缝东西,作者建议你查看她提供的教程。然后剪一段3-4英尺的导线。穿针的时候把线留的长一些。然后在导线末端打结。然后不要在离着结太近的地方剪断不然结会被挣开。把电源缝到衣服上,在电源正极那儿多缝几针,每次都要穿过正极,确保导线和正极良好接触。缝好了线别剪断,接下来的步骤还要用。把电池正极缝到LilyPad
    电源正极缝好了,用小而整齐的针脚缝到LilyPad。作者用的是有内里的羊毛夹克,作者在衣服里面缝的这样外面看不到针脚,好看很多。把LilyPad的正极缝好,完成链接。缝到LilyPad之后,把正极缝到布料上。和电源正极一样,必须小心确保导线和正极链接牢固。这样缝是吧电源和LilyPad缝到一起。缝完了,留大概一英寸打个结,然后离着结一英寸的地方剪断,防止绳结自动解开。在每个打结的地方用胶粘一下这样绳结就不会脱开。等胶干了,把结那里多余的导线减掉。
    Step 4: 测试你之前缝的是否好用




    .测量你缝的导线的电阻。
    用万用表测量电源正极到LilyPad正极以及电源负极到LilyPad负极的电阻,如果任何一段电阻大于10欧姆,然后缝更多的导线,并联减少电阻,如果你不会测量电阻,也可以看作者提供的教程。把AAA电池放到电池盒,打开开关指示灯应该亮。如果没有亮并且你确定你打开了开关,那么马上取出电池,检查正负极之间有没有短路。你可以用设备检测正负极之间的是否有短路。

    检查正负极之间的电阻,如果电阻小于10K欧姆那么有可能正负极之间也短路了,你必须改掉。If the power supply does turn on, look at your LilyPad. It should blink quickly each time you press its switch. Once these connections are working properly, turn off the power supply and remove the battery.
    电源开关打开,观察LilyPad,每次你按开关的 时候LilyPad应该会闪灯。保证导线和电源绝缘
    衣服上用导线缝好之后,如果你穿着衣服,这些缝的针脚因为穿着的原因彼此不会连接也不会短路,如果衣服没穿或者你折叠衣服,导线就会短路,为防止短路,你可以用膨胀涂料或者在导线周围缝上一块布确保衣服折叠的时候不会短路。当然这之前你要确保电源、导线和LilyPad要正常工作。
    Step 5: 把LED信号灯缝到衣服上

    这些小灯不错啊,还都有缝的孔。



    .缝左右信号指示灯然后就缝信号灯,多缝几针,一直到灯上的孔实在是穿不进去针了,确保导线和led亲密接触。测试信号灯上传程序到LilyPad然后点亮每一个等,确保你缝好了下面是程序int ledPin = 13; // the LED on the LilyPadint leftSignal = 9; // my left turn signal is attached to petal 9int rightSignal = 11; // my right turn signal is attached to petal 11int signalLow = 10; // the - sides of my signals are attached to petal 10void setup() { pinMode(ledPin, OUTPUT); // sets the ledPin to be an outputpinMode(leftSignal, OUTPUT); // sets the leftSignal petal to be an outputpinMode(rightSignal, OUTPUT); // sets the rightSignal petal to be an outputpinMode(signalLow, OUTPUT); // sets the signalLow petal to be an outputdigitalWrite(signalLow, LOW); // sets the signalLOW petal to LOW (-)} void loop() // run over and over again{ delay(1000); // wait for 1 seconddigitalWrite(leftSignal, LOW); // turn the left signal offdelay(1000); // wait for 1 seconddigitalWrite(rightSignal, HIGH); // turn the right signal ondelay(1000); // wait for 1 seconddigitalWrite(rightSignal, LOW); // turn the right signal offdelay(1000); // wait for 1 second}如果你的布局按照坐着的来,你只需要复制代码就行了。如果等不亮,用万用表查一下有没有短路。确保程序和硬件连接一致。确保信号灯的针脚绝缘确认信号正常工作后用热熔胶把导线盖起来。
    Step 6: 把控制开关缝到袖口

    缝在袖口,这样骑行的时候开业方便的按开关




    缝制的细节

    Show All Items
    .把开关缝到合适的位置根据作者的示意图把开关缝到合适的位置。缝开关这不用多说了,就是尽量的把导线和开关的四个角缝到一块基石了。When you're done sewing, go back and reinforce the switch connections with glue. You don't want your switches to fall out of their stitching.
    Step 7: 缝指示灯



    .每个袖子上缝一个LED指示灯在左右两边缝一个信号灯,可以让你清楚的知道你后背上哪边是亮的。
    Step 8: 给你的夹克写程序

    示意图





    .选择你喜欢的灯的效果
    我让左右开关按下都让灯亮15s,轮流按开关灯也会打开关闭。按两边的开关会打开夜晚双闪模式。手腕上缝的灯可以给出当前夹克状态的反馈给夹克编程把代码下载到夹克,反复尝试开关状态和信号灯亮的事件。装上电池,你的夹克就可以正常工作了,骑车去吧确保剩下的导线绝缘仍然是确保一切无误后把导线用一种固体胶粘一下。关于如何洗夹克。你的作品是可以水洗的。取下电池然后用中性洗涤剂清洗就是了。镀银导线时间长了会被腐蚀倒置电阻上升,所以要一种胶把导线和空气隔离。当然你也可以抛光,当然不要在夹克可以被明显的地方尝试。
    声明: 我设计了LilyPad,如果你买的话我就会有收入。

    相关文章

      网友评论

      本文标题:用Arduino制作带转向指示灯的骑行夹克

      本文链接:https://www.haomeiwen.com/subject/sorsettx.html