發表文章

文章總列表

2026 瘋系列環台賽,SEG#1,福隆/ 滿州

圖片
我的 第一趟單車環島 在2003年,當時騎登山車,穿條短褲就搞定全程,厲害了我的屁股;時隔23年再次環島,端午節火辣辣的天氣加南風,我得靠意志力撐過去 下圖是碼表紀錄到的溫度,第一日直奔35度,入夜28度;第二天更是直奔40度;苦吧 0600 出發 路途很遠,這次開局盡力跟著集團,跟不上就果斷放掉,穩穩地推進,還有600公里... 7:20(1H20)基隆市 天氣慢慢地熱起來,這時候還好... 9:20 (3H20) ,極北點富貴角燈塔(+80K) 楓林大橋是很多塔系列挑戰的起點,這個路口我再熟悉不過,拍張照片作紀念 10:19 (4H19) ,淡海大橋前全家 抵達淡水比想像得慢,心態要穩住,照紀律吃下補給品,很熱,非常熱 淡江大橋一景,要蓋好這座橋可不容易 13:00(7H00),CP1永安港門市(144K) 從淡江到永安漁港,超過35度獨推3H,又熱又逆風;冰塊袋子放衣服不大好用,還要打開袋子裝水壺步驟繁瑣;溫度上升後運動飲料越喝越酸,改喝鹹死人的梅子加水;第二張照片用超商的水龍頭洗頭,把全身打溼降溫 14:11(8H11),新竹海上花全家門市 新竹耶,只要在這裡左轉就能回家,別撐了我;車友002/003見過很多次,他說到了晚上風會停 16:08(10H08),CP2白沙屯門市 (204K) 高溫37度加上逆風,新竹縣隊小朋友開出時速30的高速列車,且吸且珍惜;跟到觀海大橋要爬坡就得老實放掉;龜上後龍坡抵達CP2白沙屯門市,10個小時前進200公里,這速度不妙... 白沙屯加油站,脫帽洗頭,洗手,洗腳,全身打溼 即將出發,後面的旗子被南風吹得高高的,天殺的逆風... 20:05(14H05),鹿港黑松起重(277K) 通霄快速補給後,太陽漸漸落下,稍微舒服一點了。獨推3H到鹿港黑松起重,吃瘋系列的傳統雞腿麵;這次還吃了兩根香蕉,再外帶幾根,繼續趕路。照片上的人好崩潰 馬錶一瞥,143公里,307公里,327公里,騎得到嗎? 00:25(18H25),南鯤鯓門市 002車友說得沒錯,晚上逆風真的就停了,路上也有高速列車能跟。能力不夠只能吸,在門市休息我和火車頭表示感謝,也為我不能幫忙破風致歉 01:55(19H55),國勝燈塔 還是同一台列車,一路高速前往國聖燈塔,廁所照是四極點認證需要的 03:30(21H30),CP3台南卓易門市(411K +20K國勝燈塔)...

2026瘋系列環台賽,前言

圖片
今年端午節我又報了一場瘋系列的環台賽,逆時針環島一周,四天環島 上次單車環島在2003年,老爸要我找人一起騎,第一天宋學長陪我騎到彰化 第二天我獨自上路,住嘉義偉家的家,我們買了情侶T 第四天爬上南迴公路壽卡,這是環島公認的難關 溜下壽卡,台11線東海岸美景深深刻印在我的靈魂裡 第五天前往花蓮市的牛山爬坡,天氣熱,屁股疼,疲勞累積,信心幾乎崩盤。這是環島旅行印象最深刻的瞬間 ---- 23年過去了,追憶逝水年華是享受;再去體驗一次當年的崩潰... 就讓人瑟瑟發抖啦

2026東三塔

圖片
[騎得帥,才重要] 大會幫我拍了兩張帥帥的照片,開心! [2026/2/28,富貴角燈塔,楓林大橋, AM6] 東三塔 任務是在二十八小時內,從富貴角走東海岸到鵝鑾鼻,旅途550KM爬升5000M 汽笛響起,上路吧 用 自製工具 做的休息點地圖,大致上每50KM停一次 [SEG0,北海岸到宜蘭壯圍] 上天給了一個好的開局,陰天,順風。記取 去年的教訓 ,到基隆順順騎不飆車。然後北海岸還是忍不住拉拉間歇,操作在爆炸的邊緣,讓旅途後段付出代價。好吧,起碼今年沒抽筋了(笑) 第一槍117K,靠兩顆飯糰,兩壺甜死人的水,操作在膀胱的極限。照片上是中雙塔同寢室夥伴,相見歡,我們來看右邊這傢伙能笑幾個鐘頭 [SEG1,蘇花公路到台泥DAKA園區] 蘇花公路三座山頭,400/300/200,永遠不輕鬆;第二個長坡還試著抽車一路上去,學不會教訓;於是第三個山頭呈現軟爛貌 照計畫一槍抵達台泥DAKA園區,193K,8小時已經快笑不出來了 [SEG2,花蓮新城] 騎了220K翻過蘇花公路,抵達太魯閣大橋,為自己喝采吧 [SEG3,台11線起點,鹽寮門市] 上半場玩過頭了,開始軟爛了;鹽寮SEVEN補完準備爬牛山,我一般吃兩顆飯糰,搭配可樂,阿華田,豆漿,亂喝;水壺加運動飲料和60mL糖漿;每個鐘頭吃點電解質(膠囊);原則上都在15分鐘左右離站 經過11小時笑不出來了,才250K耶 [SEG4,牛山,CP3北回歸線] 我們小集團火車頭想拚24H完賽,果斷跳車吧。爬牛山地全濕,雨開始下了...  雨戰演練 ,穿風衣踩130W擋得住10度,氣溫18度沒問題;雨天沒法跟車,會被水狂噴,還可能吃下髒水;眼睛不知道噴到什麼,一直刺刺痛痛的 北回歸線熱食站,先來兩碗麵吧 左眼刺痛,笑不出來了;中雙塔小隊再次會合,振躍看起來非常冷,我趕緊塞雨衣給他擋著,避免深夜失溫 [SEG5,都歷門市] 看到 樂享國際 以為炮哥當班,蹭了紅牛(感謝);灌下冰得要死的飲料,騎出去抖抖抖 狀態不大好所以要上去擋風,控在130W有速度也能恢復;騎在汽車道右輪位置,碎玻璃最少,燈光照亮標線辨識方向,盡量遠離水溝;下雨天熱量燒得多一點,騎到都歷需要800卡,兩碗雞腿泡麵500卡,騎到中間明顯腳軟沒柴燒(下次得吃三碗了) 笑不出來,還是能吃下飯糰,喝可樂 [SEG6,CP4睿豐門市/ 知本] 深夜的海岸公路有個小隊真好...

ESP32做汽車封包紀錄器

圖片
緣起 我手邊的CAN Bus工具很難用,做實驗很痛苦;我想根本解決一些問題 遠端分析:去地下室分析得餵蚊子,我想在家裡幹活兒 容易操作:操作Linux連我都嫌麻煩,我想點web網頁 常駐車上:樹莓派的耗電太高,MCU能達成uA等級待機耗電 萬丈高樓平地起,先用ESP32可以上車紀錄數據,後面還有很多事能做 硬體設計 藍色電路板是ESP32C3開發版,跳線接綠色電路板CAN收發晶片;背面放Micro-SD卡插座,加上OBD2接頭,硬體原型就做好了。電源暫時用USB-C,之後再考慮從OBD2拉電 CAN BUS ESP32的CAN bus 我搞過,CAN封包導入 資料紀錄器 ,很快就能錄數據,以及轉檔。讓樹梅派用極速送出50000個封包,數值遞增,確定沒掉任何封包,紀錄器就搞定了 上車實驗 把ESP32板子上車紀錄,照影片按遙控器,按兩下鎖定,等一下,再按兩下鎖定。我們要在汽車網路上找到關鍵封包 VOLVO車的封包格式長下圖,VOLVO沒公開定義,我也看不懂 逆向工程來找吧,上圖can1 xxx 三個數值是ID,可以看成是資料分類。最早用EXCEL分析 把上圖導入EXCEL,照ID分類,找出unique封包,並且計算出現幾次 我們按遙控器四下,找出所有出現4次的封包 然後用Linux的candump錄下封包,搭配grep肉眼仔細觀察 上述流程後來變成自製工具,把Log塞入網頁,為每個ID繪圖 畫出一堆圖,下面這個圖四個點不就對上遙控器手勢?AI說這招是 資料指紋化 ,不關心意義,只關心 資料變了嗎 ,以及 變成哪種狀態 實際狀態 實際做實驗還是得吃苦的,掙扎一個小時沒錄出來; 先鎖車 再實驗呢?到車外餵蚊子,再掙扎一下才錄到這些信號 效能優化 轉檔有夠慢,10000個封包紀錄檔392KB要22.3秒 修改軟體架構反覆做實驗,這個例子最後優化到1.48秒,大概15倍加速,堪用了 效能基準線是22.3秒 加大檔案讀寫緩衝區,效能變超爛( 217.42s),9.74x 因為呼叫fseek()讓緩衝區作廢,更大緩衝區等於讀更多資料丟掉,傻了 避免呼叫fseek()( 2.33s),0.1x 整併兩次fread(),加速字串處理,調整SD卡參數(1.48s),0.066x 結語 連上網的開發工具,用起來真的爽!後面還能繼續搞事 加一顆電池,常駐在車上 把封包導向遠方,讓我在家裡,...