創客KeanuDav在晚上騎自行車的時候總是忘記打開自行車的尾燈。每次騎行時,他不知道自行車的速度有多快,結束后,他也不清楚自己到底騎行了多長時間。為了解決這個問題,他創造了一款可共享的智能自行車,該自行車可以自動打開或者關閉自行車尾燈,并且可以記錄自行車的運行軌跡。該項目采用了RFID模塊,因此,即便有很多人使用了這輛自行車,KeanuDav的騎行數據也不會被弄亂。
·
·Keanu的創造性設計整齊地擺放在自行車后架上
·
·并且配有LCD屏
在劍橋,如果你在鎖上自行車的時候,忘記將夾在自行車上的燈取下來的話,當你回去時,你會發現燈已經不見了。而這種基于RaspberryPi(樹莓派)的解決方案安裝在自行車上很難被輕松地解開并帶走,因此,在英國這種自行車領先的城市還是很實用的。
硬件
?RaspberryPi3
?GPS NEO 6M(跟蹤速度和位置)
?便攜式動力電池
?RFID RC522(可以分開客人的數據和Keanu的數據)
?LCD屏(可以在用戶掃入或掃出時看到IP地址和顯示)
?Elegoo Uno R3開發板
包括木材和燈光設備在內,所有的硬件成本是145歐元左右。
如何將這些硬件整合在一起?
我不想撒謊,這個智能自行車看起來制造很麻煩。我的意思是,看看圖片就知道了,我們用了很多的連接線,還有一些硬件。但它確實可以為騎手提供多種功能,因此,麻煩一點,我認為是值得的。

圖:用了很多連接線的智能自行車解決方案
別擔心,Keanu是個英雄,他已經把他的原理圖分享出來了,很詳細,如果讀者有興趣的話,自己可以根據原理圖輕松地設計出一個同樣的解決方案。

圖:看,如果你知道怎么做的話,一切都很簡單
如何收集所有的數據呢?
Keanu解釋說:
“RFID模塊與Arduino一起使用。我用Arduino從RFID模塊中讀出數據,然后用串行USB將其發送到Raspberry Pi。
GPS模塊也使用串行通信。由于GPS發送到Raspberry Pi的數據格式不是很好,所以我使用了一個庫來解析數據,讓它更容易使用。
來自LDR的模擬值使用mcp3008(一個ADC)進行轉換,然后我將值轉換為百分比。”

Keanu將數據存儲在mySQL中的關系數據庫中。然后數據庫和python腳本在RaspberryPi上一起運行。作者將庫和數據存儲在了GitHub上,這里你可以點擊閱讀原文獲取GitHub的鏈接。(https://github.com/KeanuDavid1/SmartBike_Project1)
實踐
Keanu除了有身后的編碼和電氣技能功底之外,還很擅長木工,因此,他做這個方案駕輕就熟。如果你也想做一個同樣的,但又不擅長木工的話也沒關系,你可以使用其他材料的現成盒子,只需要給LCD屏留出一個顯示位置就可以了。

圖:制造成功后的智能自行車解決方案。
-
智能
+關注
關注
8文章
1751瀏覽量
122121 -
自行車
+關注
關注
0文章
115瀏覽量
25306
發布評論請先 登錄
電動自行車充電樁安全監控中心:點亮充電安全明燈
電動自行車充電樁遠程斷電:真的能解決充電安全問題嗎
國內|充電寶、電動自行車掃碼可查、CCC追溯二維碼標志即將試點改革
新國標下,電動自行車如何更安全、更智能、更經濟?國民技術N32 系列產品以四重價值給出答案
艾德克斯一站式解決電動自行車新國標測試痛點
WT3000TX語音合成芯片TTS:重新定義智能自行車碼表的“聲”動體驗
意法半導體助力Panasonic打造電動自行車胎壓預警系統
電動自行車充電樁消防設備:化解充電風險,保障出行無憂
電動自行車充電樁遠程斷電:科技賦能安全充電新體驗
電動自行車充電樁消防數據監管平臺優勢解析
電動自行車電池老化儀:讓安全騎行從“被動應對”到“主動預防”
電動自行車頻引火災,AI視覺監控攝像頭如何保平安?
充電樁安全用電消防系統:為電動自行車保駕護航
GB17761-2024 電動自行車測速測距試驗裝置
當自行車遇上了樹莓派
教你一種用Raspberry Pi讓自行車變得更智能的方法
評論