創(chuàng)客KeanuDav在晚上騎自行車的時候總是忘記打開自行車的尾燈。每次騎行時,他不知道自行車的速度有多快,結(jié)束后,他也不清楚自己到底騎行了多長時間。為了解決這個問題,他創(chuàng)造了一款可共享的智能自行車,該自行車可以自動打開或者關(guān)閉自行車尾燈,并且可以記錄自行車的運行軌跡。該項目采用了RFID模塊,因此,即便有很多人使用了這輛自行車,KeanuDav的騎行數(shù)據(jù)也不會被弄亂。
·
·Keanu的創(chuàng)造性設計整齊地擺放在自行車后架上
·
·并且配有LCD屏
在劍橋,如果你在鎖上自行車的時候,忘記將夾在自行車上的燈取下來的話,當你回去時,你會發(fā)現(xiàn)燈已經(jīng)不見了。而這種基于RaspberryPi(樹莓派)的解決方案安裝在自行車上很難被輕松地解開并帶走,因此,在英國這種自行車領先的城市還是很實用的。
硬件
?RaspberryPi3
?GPS NEO 6M(跟蹤速度和位置)
?便攜式動力電池
?RFID RC522(可以分開客人的數(shù)據(jù)和Keanu的數(shù)據(jù))
?LCD屏(可以在用戶掃入或掃出時看到IP地址和顯示)
?Elegoo Uno R3開發(fā)板
包括木材和燈光設備在內(nèi),所有的硬件成本是145歐元左右。
如何將這些硬件整合在一起?
我不想撒謊,這個智能自行車看起來制造很麻煩。我的意思是,看看圖片就知道了,我們用了很多的連接線,還有一些硬件。但它確實可以為騎手提供多種功能,因此,麻煩一點,我認為是值得的。
圖:用了很多連接線的智能自行車解決方案
別擔心,Keanu是個英雄,他已經(jīng)把他的原理圖分享出來了,很詳細,如果讀者有興趣的話,自己可以根據(jù)原理圖輕松地設計出一個同樣的解決方案。
圖:看,如果你知道怎么做的話,一切都很簡單
如何收集所有的數(shù)據(jù)呢?
Keanu解釋說:
“RFID模塊與Arduino一起使用。我用Arduino從RFID模塊中讀出數(shù)據(jù),然后用串行USB將其發(fā)送到Raspberry Pi。
GPS模塊也使用串行通信。由于GPS發(fā)送到Raspberry Pi的數(shù)據(jù)格式不是很好,所以我使用了一個庫來解析數(shù)據(jù),讓它更容易使用。
來自LDR的模擬值使用mcp3008(一個ADC)進行轉(zhuǎn)換,然后我將值轉(zhuǎn)換為百分比。”
Keanu將數(shù)據(jù)存儲在mySQL中的關(guān)系數(shù)據(jù)庫中。然后數(shù)據(jù)庫和python腳本在RaspberryPi上一起運行。作者將庫和數(shù)據(jù)存儲在了GitHub上,這里你可以點擊閱讀原文獲取GitHub的鏈接。(https://github.com/KeanuDavid1/SmartBike_Project1)
實踐
Keanu除了有身后的編碼和電氣技能功底之外,還很擅長木工,因此,他做這個方案駕輕就熟。如果你也想做一個同樣的,但又不擅長木工的話也沒關(guān)系,你可以使用其他材料的現(xiàn)成盒子,只需要給LCD屏留出一個顯示位置就可以了。
圖:制造成功后的智能自行車解決方案。
-
智能
+關(guān)注
關(guān)注
8文章
1727瀏覽量
118184 -
自行車
+關(guān)注
關(guān)注
0文章
112瀏覽量
24845
發(fā)布評論請先 登錄
當自行車遇上了樹莓派

電動自行車充電樁:便捷充電,安全出行新選擇
電動自行車充電樁智慧消防監(jiān)管平臺:守護安全,智領未來
XBLW/芯伯樂產(chǎn)品應用在電動自行車上的開發(fā)設計

朗凱威鋰電池組定制在電動自行車中的應用

戶外電動車充電樁智能消防控制箱:電動自行車安全的守護者
電動自行車調(diào)速轉(zhuǎn)把原理分析
自行車充氣泵方案ADC 芯片 CS1237
電動自行車電路降壓方案

探索光耦:光耦——電動自行車安全與智能的堅實保障

北斗智能監(jiān)測方案賦能電動自行車安全升級

新國標下的電動自行車革新之路 —— 萬芯通科技助力車廠解決北斗定位通信方案需求

智能自行車碼表:基于2605C語音芯片的創(chuàng)新開發(fā)方案
市場監(jiān)管總局發(fā)布公告:將電動自行車用鋰電池及其充電器納入CCC管控

評論