第一代自由潛水練習軟體(釋出預告)
上次和潛友500在部落格的問與答中,曾經自露口風,正在開發一個幫助自由潛水練習的工具,現在這個工具已經進入最後的穩定性測試了。上面這個視窗快照,就是我所謂的『工具』,乍看之下會以為他是一個Table練習軟體,但Table練習軟體國外早就有了,我為什麼又要開發一樣的工具呢?
我寫的這個工具,有辦法同時監控閉氣者的心跳。
聽起來是個好主意,許多人練習閉氣的過程中,會想知道自己的心跳率在整個閉氣過程中的變化。不只是閉氣的練習,當我們正在疑惑到底哪一種呼吸方式比較好時,如果有一個工具可以讓我們明白不同呼吸對應的不同心跳率,這或許也提供了一項重要的判斷資訊。
軟體聽起來還不錯,可是硬體呢?是不是又得花一筆錢去買什麼心跳感測器?
我在開發這個工具的過程中,面臨了一個重要的關鍵性問題,那就是該如何讓硬體的成本降低?首先需要個人電腦執行這個軟體,如今家家戶戶都有電腦,相信電腦這個部分不是硬體問題,關鍵中的關鍵是心跳感測的部份,我到底該如何以最經濟的方式偵測練習者的心跳?如果在電腦之外,還要人們為此再掏出一萬塊新台幣,很明顯太貴了,那如果是一千元呢?一千元是我一個禮拜的生活費,連我都不想買了,好吧!消費者永遠都是對的,一百塊夠便宜了吧?一百塊可以買一個很高級的便當(猶豫......),若能夠將成本壓低到幾個十塊錢銅板,我相信大家的接受度相對就提高許多........
我辦到了!是的,任何一個家裡有Windows電腦的人,只需要再額外負擔幾個十塊錢銅板,就可以使用這套工具。
希望這樣開始吸引了你的興趣,就讓我在你的這個熱頭上,簡單為你介紹一下這套軟體的功能。各位可以看一下上面那張相片裡,最寬的那個視窗裡有一條白色的波形,那條白色的波形就是本人今天早晨量測的心跳訊號,當你閉氣或者呼吸的練習過程裡,程式會即時展示現在的波形,並且在運作背景分析你的心跳訊號,之後將閉氣過程中的心跳率做記錄,等到你練習一個階段結束後,就會秀出你在這個練習階段中的心跳率變化,這個分析結果會展示在下方比較窄一點的視窗裡,而右側的碼錶會顯示你在這個階段的時間,碼錶的指針顏色是有意義的,當碼錶指針為紅色時,代表現在正在rest(休息、呼吸準備階段),當碼錶指針變為藍色時,代表現在進入Apnea閉氣階段。整個畫面最左邊的那排空格,可以讓你自行規劃閉氣與休息的時間,因此不論是想練習CO2 Table或是O2 Table都適用此軟體!
這個程式是在我的筆電上完成,一直到今天都還陸陸續續在測試過程中抓到不少臭蟲(bug),目前的測試已經離開我的筆電,我希望在不同的作業系統(Windows XP、Windows 7 、Vista)都試跑看看,另外也開始著手寫一些簡單的步驟教學,使用者介面寫得很簡單,我猜教學文件大概也會很簡短,如果接下來幾天都順利,就會正式釋出給大家免費下載使用,請拭目以待!
留言
稍後我會專文說明,該如何自製與電腦相接的超簡易的心跳偵測器。
我這邊也會開放幾個名額,給我一個地址,我幫你們做然後寄過去。
至於交情特好的,就像你和我這樣,當然就不在那些有限名額之內了,屆時你給我個地址,我會做好然後寄過去給你。
(談錢傷感情~哈)
目前我只在XP(SP3)和 Windows 7完成測試,但這兩台都是硬體配備相當好的電腦(CPU雙核以上>3GHz、ram=2G),另外一台我自己的筆電是(CPU雙核2GHz、ram>3G)。我想找台硬體比較舊的來測試看看,連舊電腦都跑得動,我比較放心做釋出。
辛苦你了,我也很期待這套好軟體的釋出.
好久不見!
對了,上次你敲我MSN時,當時我喝得很醉,是某一次的禮拜一,事後我一直想不起來我們聊了什麼.........
咱們兩家是世交,到時候有需要的話別客氣。
先別太早誇獎,第一代的軟體通常都會有些缺陷,這得等釋出了,大家回饋訊息後才能再做改善了。
屆時如果你方便的話,還要請你幫我試用看看!
真希望有天潛水錶也可以內含測心跳的功能
最好是感應帶直接作在錶帶上就更完美了;
奇怪都沒人跟SUUNTO建議嗎?
我印象中speedo有一款游泳錶,他的錶面有塊金屬,手指頭去按金屬錶面,手錶可以偵測得到心跳,但平常如果沒有去碰觸還是沒辦法量測心跳。
量測心跳不外乎兩種方法,電(ECG)、力(動脈在皮膚表面造成的脈動),這兩種方法在單純的環境裡都不難量,但是如果場景換到水裡就會變得不容易偵測(海水導電性高,難度更高),而且運動的人一直在動作,這使得無論是力學或電學的量測都變得很困難。
目前已經成功的作法是,Polar自行車錶的心跳帶,幾年前我曾經在國外論壇,看過有自潛者嘗試,在防寒衣裡頭配戴心跳帶,同時配合防水的Polar自行車錶,但有沒有成功,我後續就沒有追蹤了。
我相信SUUNTO在這方面的技術,一定比我們更清楚,只不過,我自己覺得也許是市場因素,所以沒有開發到這一塊,自由潛水的人口已經不算多了,在超過九成都是業餘的玩家中,到底又有多少人想知道自己潛水時的心跳率,這就又是另一個問號了,評估下來,如果市場太小,可能就沒辦法引起SUUNTO的開發興趣了。
這或許是一個市場
一個開始
當原型完成的時候,因為有點體積,所以當時我曾經動過念頭,想將這個小工具弄成雲端,架一個網頁,想量的人就到這個網頁來量,數據資料儲存在伺服器裡,但總覺得這樣會讓人有隱私問題,而不願意上來使用。
我相信遠距離的生理監測會有龐大的市場,但總感覺那是IC設計的人才吃得到的大餅(請參考我們系上呂學士老師的研究)。
您好! 我不認識你 但是我很想跟你購買這套軟體! 不知道 願意出售嘛?
您好! 我不認識你 但是我很想跟你購買這套軟體! 不知道 願意出售嘛?
雖然談錢真的俗氣 但是我一直對於自己身體蠻感興趣的 如果願意出售給我 我願意將我的一段期間的心得及數據 提供給你做為參考 至於出售價格 我也必需考量
謝謝
這個東西是免費的!完全免費!
我正在編輯使用說明中,順便凹辦公室其他人的電腦來測試,目前一切順利,這幾天就會釋出,也會清楚的圖文說明該如何製作心跳感測器。
我剛剛跑了一趟光華商場旁的電子街,買了要分送給潛友們的電料,製作過程需要用到烙鐵但並不難自製,假如到時候你在自製上有困難,而我又有剩,我也可以免費寄一份成品給你。
您好 請問這個軟體 mac可以跑嘛?
此外 我有寫一封信 到你的msn信箱
麻煩你看一下
Mac應該是不能跑........
偶付你錢
安啦!我有留一份給你啦~
我是最近開始要學自由潛水的菜鳥,
不知道可不可以和咖哩大大要一下程式呢!
心跳偵測器我也想要一個但我不敢向您要
只要有線路我想我應該可以自己做
我也在您的網站上拜讀一段時間
謝謝您唷!
只是,我不太懂,用這個東西,對於練習自由潛水有甚麼功能呢?
謝謝
目前已經寫好的程式,我明天會找個時間釋出,但我剛剛在一台舊電腦上執行,發現程式太吃資源,大約執行一百秒就會run不下去,在eeepc701(最早的eeepc)上也是會有相同的狀況。
目前我已經寫出新版程式的核心,使用資源的程度超低,假如我不改善展示訊號的流暢度,吃資源的程度低到離譜,對AMD sempron 1.65Ghz 512ram的電腦,cpu使用率低於10%!
雖然我已經找到解決的方法,可是沒辦法一夜之間對整個程式做修改,明天第一版的程式依舊會釋出,相對應的程式使用說明、偵測器DIY作法,也都會公布給大家,讓家裡電腦比較新的人,先試用看看,我會把大家的意見彙整起來,投入新一代版本的開發。
如果你製作偵測器上有困難,不需要擔心,到時候我會提供協助!
很高興又看到新手加入自由潛水,有機會一起潛水囉!
有不少玩家是很用功的(言下之意,不包括我),平時會在陸地上練習O2 table 或 CO2 Table,這種練習可以幫助身體適應『高CO2低O2』的生理條件。
感謝你的分享,心跳帶本身含記錄功能,這確實是一個很棒的產品!
使用mac的人只要有安裝
mac的labview
我想應該也可以用
另外
免費這一點
真的很厲害
太感謝您啦!
但是我不知道硬體的製作上就要在請您幫幫忙啦!
李諾
我已經正在撰寫心跳偵測器的製作,已經寫到一半,你可以隨時點進去看(連結就在軟體使用說明的那個頁面)。
如果有人真的不想動手做的話,可以去買一百多塊的電腦用麥克風,然後小心的拆解,拆玩之後在把電容麥克風表面的黑色不織布撕下來,我猜效果應該差不多。
你是說只要安裝Mac版的run time engine也可以跑嗎?
要用來測謊也是有可能,只要我程式稍微改一下,但準確率應該很有限,因為真正的測謊量測的參數非常的多,不只是心跳,光是我這個門外漢知道的就有底下幾個參數:
心跳
呼吸
眨眼
表皮電阻
另外腳底會墊一塊壓力感應計
進步一點的還有瞳孔、腦波.....
這些參數的量測對我們理工科的人來說,其實都很簡單,但就是要做一點外部電路,這需要一點成本。
你如果先撥經費給我,我可以幫你做一台,外加簡易的電極刑求工具(請參考即刻救援Taken),一整套打八折賣你,還送你一年份的軟體更新。