4
本文作者: 張馳 | 2015-10-23 10:56 |
很多人喜歡在夜晚騎車鍛煉(誰讓白天要上班呢),但這并不安全,如果不是在專用的車道上騎行,很可能有被后面的汽車追尾的風(fēng)險(xiǎn)。如果能有個(gè)自動(dòng)報(bào)警的后車燈,想必是不錯(cuò)的。
國(guó)外網(wǎng)友a(bǔ)ragon1603就用Edison板做了個(gè)距離檢測(cè)燈,它功能很簡(jiǎn)單,后置的車燈會(huì)在汽車離你越來越近時(shí),閃得越來越快,用以提醒司機(jī);而前置的燈也會(huì)向你做出相應(yīng)的提醒,不用回頭就能知道是不是有車靠近,并采取相應(yīng)的行動(dòng)。而且這種燈做起來還挺簡(jiǎn)單,只需幾步而已。
準(zhǔn)備:
英特爾Edison板,配Arduino Breakout擴(kuò)展板
HC-SR04超聲波傳感器
7個(gè)LED燈
2個(gè)220?電阻
移動(dòng)電源
1根Micro USB線
電線
以及動(dòng)手能力
第一步:配置Edison
這一步比較簡(jiǎn)單,如果你對(duì)英特爾的板子不太熟,它官網(wǎng)就有上手指南,按步驟來就行。
第二步:編程
最好在進(jìn)行其它步驟前,先把代碼上傳到Edison上,這樣將它連上電腦也方便些。代碼的作用是讀取超聲波傳感器的數(shù)值,并計(jì)算自行車與汽車的距離,而根據(jù)距離的不同,LED燈的閃爍效果也不同。
代碼上傳可以使用Arduino IDE。(代碼在此)
第三步:外殼制作
使用過程中,當(dāng)然不能直接把板子露出來,還是加個(gè)套比較好??梢杂眯『凶影袳dison裝起來,到時(shí)候綁到自行車上。后置的LED和超聲波傳感器也可以包起來,留下相應(yīng)的孔就行,如上圖。
第四步:準(zhǔn)備前后燈
對(duì)于后置的燈,可以將6個(gè)LED燈全按順序擰在一起(如上圖),然后接上電阻。弄完后,可以把它們放在之前準(zhǔn)備的盒子里。前置燈只有一個(gè),所以接上線就行,傳感器也同樣如此。
第五步:連接開發(fā)板
根據(jù)上圖的指示,將前后燈和傳感器接入Edison就行,唯一注意的是線要夠長(zhǎng),因?yàn)榈綍r(shí)候是要綁在自行車上的。
傳感器的觸發(fā)器(Trigger)接 pin 9
接收器(Echo)接 pin 8
后燈接 pin 12
前燈接 pin 4
第六步:安裝上自行車
據(jù)所有零件都組裝好后,就可以上車操作啦。超聲波傳感器放在座椅下方,讓它保持水平狀態(tài),數(shù)據(jù)才能更精確。后燈的位置最好高一些,讓后面的車輛看得更清楚。最后用膠帶把線綁好。
準(zhǔn)備就緒,接下來把電源接在第一個(gè)microUSB口,等待5秒左右,你會(huì)看到燈光開始閃啦,然后就去做個(gè)愉快的夜行俠吧。
了解更多有關(guān)創(chuàng)客創(chuàng)意的信息,趕緊關(guān)注硬創(chuàng)邦微信公眾號(hào)(leiphone_bang)。
via instructables
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。