“极光”穿戴指示灯

原文出处: DF创客社区

作为一个欢乐多的自行车爱好者,给车上添加各种炫酷的装备向来乐此不疲,安全灯转向灯这种利器更是不能缺少,可是逛遍淘宝发现这物件设计实在保守,以楼主深度设计痞的属性实在不能忍受,所以楼主决定做一更”geek”的转向灯~而自爱与设痞这两种属性的碰撞会产生哪些火花呢…
Ps:自行车转向灯是安装在自行车后部或者骑手背部,在转向时开启以提示后面车辆及行人注意的重要指示灯。

115905qr8g8zkwix84kgjf

控制方式:骑手骑车转弯时身体会有朝向圆心的倾斜动作,转向灯通过采集左右倾斜角度控制灯带做相应显示
灯光效果:1.灯带交错相对放置,中间放置柔光材料,让光带效果更加均匀
2.模拟水流效果配合光带形状设计,当倾角超过某个阈值后自然形成指向箭头
3.转向灯处于静态时有多种动画效果随机切换,起安全醒目
作用
其他功能:当转向灯长时间处于非水平位置时,软件会进行相应判断并对倾角进行补偿
115346r1easjjaawblmsw4

【硬件列表】

  • Arduino bluno nano
  • ADXL345加速度传感器
  • WS2812灯带
  • 洞洞板
  • 一字线激光头*2
  • 10K电阻*2
  • 导线、插针插排若干

【步骤1】制作外壳,炫酷的外壳会是激发你设计灵感的关键,所以Step1,设计并用DreamMaker打印外壳

115606xmzhsvvbrh55ezcv
DreamMaker打印中,逐渐成型,激动…↓↓↓
115723jovlmgcnv3cmxmcm 115725w4xvff4cll4l9dn5
【步骤2】安装灯带,之前别忘了给灯带焊接导线,焊接时注意灯带上的箭头方向,导线应该焊接在箭头的反方向极限位置。在安装时要注意正反两面灯带LED灯交错安装
115736f1ir2dejk78a51ui 115732qvefete61vvxgnk6
【步骤3】焊接连接电路板,可以先用面包板实验

 硬件接线图↓↓↓

115747kjpfvp0wd6wbzfli

115738co9o2togj5xttkug

焊接电路板并把bluno和ADXL345插上去↓↓↓

115742e0or0tdtvgnx6m0g

 

把电路板放进外壳里看看效果…啧啧↓↓↓

115740ryldl55rydpu5djf

 

上电试试~容楼主嘚瑟下↓↓↓

115745xbv14y856yxqwqsq

 

换个颜色再来一次↓↓↓

115743tiozl6j6tqimnjrq

 

【步骤4安装线状激光头,激光会在自行车两边投影出两条红色光带形成车道效果

132428xh99piihy33x9o9h 132429j5d31dv4fab8dlfu

 

【步骤5】程序烧写
各种适用于自行车、滑板、独轮车、赛格威,更多应用亲发挥你的想象力~


发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">