sponsored links

支援離線地圖和軌跡記錄的GPS腳踏車車速表

《開源精選》是我們分享Github、Gitee等開源社群中優質專案的欄目,包括技術、學習、實用與各種有趣的內容。本期推薦的是一個智慧硬體專案:支援離線地圖和軌跡記錄的GPS腳踏車車速表——X-TRACK。

X-TRACK 是由 FASTSHIFT 設計製作的一款開源GPS腳踏車碼錶。其支援離線實時地圖顯示,支援記錄和顯示實時軌跡以及匯出標準GPX格式的軌跡檔案。

支援離線地圖和軌跡記錄的GPS腳踏車車速表

功能

  • 支援速度、距離、時間、加速度、航向顯示
  • 離線地圖,支援實時顯示,支援縮放
  • 支援計步
  • 支援經緯度、海拔高度
  • 支援RTC自動根據GPS恢復
  • 支援記錄軌跡,可匯出GPX格式的檔案
  • 支援掉電自動儲存資料(JSON格式檔案)
  • 四小時漫長(持續工作,始終亮屏)
  • 支援在PC模擬,脫離硬體除錯(配置為Release x86 )
  • 支援實時顯示

硬體配置

  • 主控:AT32F403ACGU7(主頻:240MHz RAM:224KB ROM:1MB)
  • 螢幕:ST7788 IPS 1.5inch SPI介面240x24049解析度60Hz重新整理率
  • 儲存器:Micro SD CARD 32GB
  • 輸入裝置:旋轉編碼器
  • RTC:MCU內建RTC時鐘
  • 計算機計步:LSM6DSM(支援硬體計步輸出)
  • 地磁計:LIS3MDL
  • GPS:ATGM336H(BDS + GPS + GLONASS + GALILEO + QZSS + SBAS)
  • 電池:鋰離子3.7V 683030 700mAh
  • 電源管理:LP5907-3.3 + MCP73831
  • 外殼:3D列印光固化

軟體部分

軟體開發環境分為兩部分組成,Visual Studio 和 Keil MDK :

  • 底層驅動部分,使用 Keil 進行開發除錯
  • 應用層程式碼基於 LVGL 模擬器執行,功能驗證完成後,燒錄到MCU
  • 兩個工程複用同一套程式碼,透過 HAL 層進行驅動隔離

功能架構

X-TRACK 整體軟體架構如下圖所示,系統由 HAL、Framework 和 APP 三層組成 :

  • HAL 層負責底層晶片驅動和感測器原始資料獲取
  • Framework 層是軟體核心部分,包括 LVGL、頁面排程和訊息框架三個模組組成,分別負責圖圖形渲染、頁面生命週期管理和訊息分發處理
  • APP 層為使用者顯示介面,由地圖、錶盤和系統資訊三個部分組成

支援離線地圖和軌跡記錄的GPS腳踏車車速表

功能演示

  • 實時軌跡顯示

支援離線地圖和軌跡記錄的GPS腳踏車車速表

  • 匯出歷史軌跡

支援離線地圖和軌跡記錄的GPS腳踏車車速表

  • 在高鐵上也能測速

支援離線地圖和軌跡記錄的GPS腳踏車車速表

  • 檢視電量、騎行記錄、GPS定位、感測器等系統資料

支援離線地圖和軌跡記錄的GPS腳踏車車速表

該專案使用GPL3.0開源協議,更多內容大家可自行前往閱讀。

開源地址:https://github.com/FASTSHIFT/X-TRACK

分類: 科學
時間: 2022-01-08

相關文章

飛碟的識別與研究
一:發現臉盆形飛行物 一九六三年秋,人們在坐落在太行山區的山西省蒲西縣發現了一個臉盆形飛行物,當時大陸與臺灣當局關係非常緊張,好多人把這起事件誤以為是"蔣特登陸訊號".這年秋天的一 ...

不明飛行物尾隨空襲機

不明飛行物尾隨空襲機
不明物體尾隨空襲機 1942年3月25日,英國皇家空軍戰略轟炸機大隊的波蘭籍突擊隊員羅曼·索賓斯基奉命對德國城市埃森進行夜襲.任務完成後,他駕駛的轟炸機升到5千米高空,藉助漆黑的夜色掩護,返回英國. ...

射電天文和碳基生物不得不說的故事

射電天文和碳基生物不得不說的故事
鴿子與白色介電材料 鴿子這種生物不僅在東.西方文化中同時背上了關於"遲到"的黑鍋,還在天文學史上蒙受了一段時間的不白之冤,當事鴿也因此遭到工程師們的驅逐,被趕出了自己的鴿巢.在被驅 ...

《死神》中斬魄刀有哪些?這些斬魄刀有你們喜歡的嗎?

《死神》中斬魄刀有哪些?這些斬魄刀有你們喜歡的嗎?
斬魄刀是動漫<死神>中死神所使用的佩刀,其形狀和能力,是以死神自身的靈魂為原型鑄成的.死神透過與斬魄刀進行心靈對話而知曉斬魄刀的名字和獲得斬魄刀的力量,動漫中所有的斬魄刀都是由零番隊的刀神 ...

《醒世恆言》:眼看清真相,心守住慾望

《醒世恆言》:眼看清真相,心守住慾望
近日重讀<醒世恆言>,有一則故事,耐人尋味. 唐朝時,有一位姓薛的錄事. 一次因生病發高燒,在睡得昏昏沉沉中他夢見自己變成了一條金色鯉魚,躍入水中,遇到一位在船上垂釣的老者. 此時,由於幾 ...

論文藝賣家的自我修養

論文藝賣家的自我修養
餘春嬌 他們總是給我們(有時是買下無用之物)無法拒絕的理由-- 借物抒書迷之情 如果衣料也有個性,棉麻既溫婉又傲骨,取材自然,不屑造作.棉麻長裙極簡,裙身線條流暢,少有冗餘的設計,只像一注柔軟的瀑布垂 ...

全球有哪些奇葩法規?
菲律賓 在菲律賓,根據修訂後的<刑法>第287條第二款,你不能導致任何人有"不公正的煩惱"或讓別人陷入痛苦,不然就可以處罰你. 義大利羅馬 在這裡,用圓形魚缸養金魚是違 ...

我看過的電影(三)

我看過的電影(三)
<辛德勒的名單>劇照 我看過的電影(三) 7.<辛德勒的名單>: 影片於1993年12月15日在美國正式上映,是由美國的大導演史蒂文斯皮爾伯格執導的.主演有連姆尼森(愛爾蘭男演 ...

使用外星科技逆向製造!美軍TR-3B反重力飛機是騙局還是陰謀?

使用外星科技逆向製造!美軍TR-3B反重力飛機是騙局還是陰謀?
6月21日夜晚,有不少上海市民po出了在上海外灘夜空中拍攝到的不明飛行物--雲層中間如同開了一個黑色的三角形"天窗",懸浮在固定位置紋絲不動.由於三角形狀的懸浮物過於規則,且在不同 ...

「雲南生物多樣性數字化百科圖譜」斑頭雁:看似青銅,實則王者!它是世界上飛得最高的鳥類之一

「雲南生物多樣性數字化百科圖譜」斑頭雁:看似青銅,實則王者!它是世界上飛得最高的鳥類之一
斑頭雁 Anser indicus 斑頭雁,隸屬脊椎動物,鳥綱,雁形目,鴨科,雁屬.別名白頭雁,棲息於海高原湖泊開闊而多沼澤地帶,為遷徙性候鳥,冬季多會遷移到我國中部和南部各省份.照片攝於麗江. 斑頭 ...

《中世日本的內與外》:現代的日本人是如何認識日本的

《中世日本的內與外》:現代的日本人是如何認識日本的
"國籍"和"國界"是極其近代化的產物.在"國境"這一概念固定下來以前,東亞世界裡確實存在一種根據統治者的需要而變化的領土意識. 政邦藏書架 ...

抗戰故事:神奇千里馬

抗戰故事:神奇千里馬
八路軍在晉冀豫邊區有一個通訊連,全連有百十匹馬.這些馬中有一匹深紅色的大馬,那馬有不少與眾不同之處. 此馬渾身上下都像閃光的緞子,好看極了.它體格高大健壯,跑起來四蹄騰空,極像飛行物,日行千里不在話下 ...

顛覆式體驗,Pico Neo 3上手:開啟VR世界大門的鑰匙

顛覆式體驗,Pico Neo 3上手:開啟VR世界大門的鑰匙
提到VR一體機,你會想到什麼品牌呢?可能很多玩家會第一時間想到"大名鼎鼎"的oculus quest2,從軟體陣容和體驗角度看quest2的確是一款不錯的產品.不過,隨著VR技術的 ...

關鍵時刻掉鏈子!日本戰機緊急升空,5分鐘後座艙蓋沒了
據臺灣"中央社"東京10月11日報道,日本航空自衛隊一架F-2戰機10日為應對可能"侵入"日本領空的不明國籍飛行物緊急升空,不料座艙上方重達90公斤的座艙蓋竟然 ...

3個訊息傳來:日本戰機鬧笑話;美軍當眾毆打韓國人

3個訊息傳來:日本戰機鬧笑話;美軍當眾毆打韓國人
國際局勢正處於百年未有之大變局當中,而亞洲必將會成為各方勢力下一個博弈的場所.這種局面的到來是危機也是機遇,各國或是"殊死一搏",或是置身事外,都會成為史書上濃墨重彩的一筆. 今天 ...

人性是什麼?王陽明說過,意之本體便是知,意之所在便是物

人性是什麼?王陽明說過,意之本體便是知,意之所在便是物
寫在前面:本文根據一位粉絲朋友的投稿改編而成,希望大家看完之後能夠有所感觸和領悟到一些人生的哲理.感謝這位粉絲朋友的投稿,同時也歡迎大家分享自己的人生感悟. 農村中的手藝人 陸雲的出生彌補了這個家庭唯 ...

只有龍珠迷才知道的梗,這些梗你不知道,說明你沒看過龍珠

只有龍珠迷才知道的梗,這些梗你不知道,說明你沒看過龍珠
龍珠作為一部經典動漫,其中有很多梗的出現,而這些梗你知道幾個呢? 1.克林祭天,法力無邊 千萬不要打克林,不然孫悟空的掛來了,從臨床實驗證明這樣做的從來沒有好下場,從小時候克林被殺,就預示這一切.. ...

連續飛行兩個月不落地,每天飛行650公里,軍艦鳥不需要睡覺嗎

連續飛行兩個月不落地,每天飛行650公里,軍艦鳥不需要睡覺嗎
軍艦鳥,絕對是海鳥的象徵和最佳代言者.它們是生活在熱帶海洋上的一種大型鳥類,它們隸屬於鵜 形目軍艦鳥科,全世界目前已知僅有5種, 分別是大軍艦鳥.小軍艦鳥.白腹軍艦鳥. 白斑軍艦鳥和麗色軍艦鳥.估計全 ...

神奇的、帶翅膀的微晶片是人類建造的最小的飛行物體

神奇的、帶翅膀的微晶片是人類建造的最小的飛行物體
這種空中微晶片最終可以實現追蹤汙染和疾病的功能. 上圖:裝有線圈天線和紫外線感測器的微型飛行片. 就像會飛的植物種子慢慢地落向地面一樣,這些新發明的"微型飛行片"藉助風力實現了無動 ...

兩岸最強單發戰機對決,殲-10C與F-16V誰更強?綜合對比便知

兩岸最強單發戰機對決,殲-10C與F-16V誰更強?綜合對比便知
2020年,臺灣和美國正式簽訂了66架F-16V戰機的採購合同,這些最新型號的F-16共計花費了80億美元,單機價格高達1.2億美元,預計2026年全部到貨.除此之外,臺灣也計劃將全部的F-16A/B ...