找回密码
 马上注册

QQ登录

只需一步,快速开始

搜索

[ 单片机 ] 可感应距离的自行车尾灯

2015-11-2 07:56| 发布者: 老A | 查看: 8831 |原作者: 张驰 |来自: 雷锋网

很多人喜欢在夜晚骑车锻炼(谁让白天要上班呢),但这并不安全,如果不是在专用的车道上骑行,很可能有被后面的汽车追尾的风险。如果能有个自动报警的后车灯,想必是不错的。

国外网友aragon1603就用Edison板做了个距离检测灯,它功能很简单&,后置的车灯会在汽车离你越来越近时,闪得越来越快&,用以提醒司机&;而前置的灯也会向你做出相应的提醒&,不用回头就能知道是不是有车靠近&,并采取相应的行动。而且这种灯做起来还挺简单&,只需几步而已&。

准备:

  • 英特尔Edison板&&,配Arduino Breakout扩展板

  • HC-SR04超声波传感器

  • 7个LED灯

  • 2个220Ω电阻

  • 移动电源

  • 1根Micro USB线

  • 电线

  • 以及动手能力

第一步:配置Edison

这一步比较简单,如果你对英特尔的板子不太熟&&,它官网就有上手指南&,按步骤来就行。

第二步:编程

最好在进行其它步骤前,先把代码上传到Edison上,这样将它连上电脑也方便些&。代码的作用是读取超声波传感器的数值,并计算自行车与汽车的距离&&&,而根据距离的不同&,LED灯的闪烁效果也不同。

代码上传可以使用Arduino IDE。(代码在此

第三步:外壳制作

使用过程中,当然不能直接把板子露出来,还是加个套比较好??梢杂眯『凶影袳dison装起来&,到时候绑到自行车上&。后置的LED和超声波传感器也可以包起来,留下相应的孔就行&,如上图。

第四步:准备前后灯

对于后置的灯&&&,可以将6个LED灯全按顺序拧在一起(如上图),然后接上电阻。弄完后,可以把它们放在之前准备的盒子里&。前置灯只有一个&&,所以接上线就行,传感器也同样如此。

第五步:连接开发板

根据上图的指示,将前后灯和传感器接入Edison就行&,唯一注意的是线要够长&,因为到时候是要绑在自行车上的。

  • 传感器的触发器(Trigger)接 pin 9

  • 接收器(Echo)接 pin 8

  • 后灯接 pin 12

  • 前灯接 pin 4

第六步:安装上自行车

据所有零件都组装好后,就可以上车操作啦。超声波传感器放在座椅下方,让它保持水平状态&&,数据才能更精确。后灯的位置最好高一些,让后面的车辆看得更清楚&。最后用胶带把线绑好。

准备就绪,接下来把电源接在第一个microUSB口,等待5秒左右,你会看到灯光开始闪啦&&,然后就去做个愉快的夜行侠吧。

已有6人参与

会员评论

  • 引用 fsssss66 2017-9-13 01:37
    好像只能测4米的距
  • 引用 x08777 2017-1-31 03:04
    收藏
  • 引用 虾米麻烦 2016-9-21 20:21
    szumaky: 这货只需要10块钱的promini就够了
    2333没错,其实用一个3块钱的stc15f104就足够了
  • 引用 虾米麻烦 2016-9-21 20:20
    啧啧&,用开发版,好奢侈啊
  • 引用 szumaky 2016-4-22 07:59
    这货只需要10块钱的promini就够了
  • 引用 929534210 2015-11-4 00:04
    一个Edison 板 五六百.X宝上

查看全部评论>>

赞过此文的人

推荐阅读

QQ|极客迷 ( 鄂ICP备09011854号

粤公安网 备44030602000010号

© 2009-2016 All Rights Reserved

GMT+8, 2017-12-18 20:53 , Processed in 0.119326 second(s), 17 queries , Gzip On, Memcache On.

电视剧大全 | 东方美食 | av小次郎收藏家 | 济宁新闻网 | 我爱漫画网 | 军婚小说 | 中国收藏热线 | 东方卫视直播5频道 | 有声听书吧 | 医学教育网 | 乐山新闻网 | 四川新闻网 |