舊手機(jī)扔掉不可惜么?Hippo幫你用安卓手機(jī)DIY高大上的新硬件(安卓舊手機(jī)可以diy成啥)
作為一個(gè)經(jīng)常寫(xiě)硬件產(chǎn)品的作者,每次告訴人家我沒(méi)用Arduino DIY過(guò)什么小東西,都會(huì)被一波人狠狠鄙視下??墒亲鳛橐粋€(gè)純粹的文科“技術(shù)白”,為什么要這么“自虐”呢?其實(shí),有很多有創(chuàng)意的童鞋會(huì)因?yàn)锳rduino開(kāi)發(fā)太難放棄了,也有人會(huì)和我一樣因?yàn)橛X(jué)得買(mǎi)各種開(kāi)發(fā)板配套的傳感器、WiFi模塊太燒錢(qián)最終放棄。
HippoDevices團(tuán)隊(duì)最近就做了一個(gè)基于Android智能手機(jī)的創(chuàng)意實(shí)現(xiàn)平臺(tái),解決上述開(kāi)發(fā)中的問(wèn)題。他們的項(xiàng)目現(xiàn)在已經(jīng)通過(guò)了Kickstarter的審核,剛剛對(duì)外發(fā)布。
簡(jiǎn)單來(lái)說(shuō),Hippo是一個(gè)基于Android的硬件控制平臺(tái),提供API以及圖形化編程接口,幫助像我這樣的小白用戶(hù)直接調(diào)用安卓智能手機(jī)里的軟硬件資源,快速完成自己的DIY作品。
當(dāng)你使用Arduino這樣的開(kāi)發(fā)板DIY時(shí),你需要各種傳感器、輸入設(shè)備、通訊模塊,甚至輸出設(shè)備,比如揚(yáng)聲器或者顯示屏。這些模塊和部件安卓手機(jī)中基本都有。Hippo會(huì)直接調(diào)用這些硬件資源,用戶(hù)基本無(wú)需再額外購(gòu)買(mǎi)、捆綁其他部件,開(kāi)發(fā)的時(shí)間成本和經(jīng)濟(jì)成本都會(huì)降低。
另外,安卓手機(jī)中還有圖像、語(yǔ)音識(shí)別等軟件算法功能,Hippo也可以直接調(diào)用,把安卓手機(jī)變成一個(gè)運(yùn)算控制中心。用戶(hù)無(wú)需編寫(xiě)硬件端代碼,只需使用API接口或者圖形化編程平臺(tái),即可快速實(shí)現(xiàn)軟硬件互動(dòng)作品。
隨著“硬件革命”的新潮流,軟硬結(jié)合的趨勢(shì)越來(lái)越明顯,有很多有App開(kāi)發(fā)經(jīng)驗(yàn)的程序員會(huì)想到自己動(dòng)手去做一些硬件產(chǎn)品。不過(guò)對(duì)Arduino開(kāi)發(fā)板和硬件開(kāi)發(fā)并不熟悉。Hippo是基于Android系統(tǒng)的,所以就很適合他們。
Hippo最吸引我的地方就在于圖形化編程平臺(tái),用戶(hù)只須有最基本的編程技能就能操作,大大降低了用戶(hù)開(kāi)發(fā)硬件的門(mén)檻。這個(gè)平臺(tái)有點(diǎn)類(lèi)似MIT的Sikuli,用戶(hù)不需要一行行地寫(xiě)代碼,只需要根據(jù)自己的需求,拖拽平臺(tái)上的各種圖形進(jìn)行組合就可以了。這些圖形元素其實(shí)就是已經(jīng)寫(xiě)好的標(biāo)準(zhǔn)化、模塊化程序。即使是中小學(xué)生,經(jīng)過(guò)很簡(jiǎn)單的培訓(xùn),也可以輕松上手使用。
利用Hippo的開(kāi)發(fā)板和ADK接口,用戶(hù)可以根據(jù)自己的創(chuàng)意開(kāi)發(fā)出各種有意思的產(chǎn)品?;旧现灰阆氲牡?,就能實(shí)現(xiàn)。比如,借助于手機(jī)的陀螺儀和手機(jī)內(nèi)的算法,可以做一個(gè)平衡機(jī)器人。利用智能手機(jī)里的攝像頭、WiFi通訊模塊或者GPRS模塊,可以DIY一個(gè)類(lèi)似于Dropcam的智能家用安防攝像頭,實(shí)時(shí)監(jiān)控家中的情況,通過(guò)網(wǎng)絡(luò)將家中的視頻傳輸給你,或者直接在紅外傳感器檢測(cè)到可疑人物時(shí)撥打110報(bào)警。
Hippo還可以整合手機(jī)里的多媒體資源,比如語(yǔ)音、圖像、視頻,可以將虛擬世界物化,把虛擬世界的交互搬回到真實(shí)世界中。舉個(gè)例子來(lái)說(shuō),利用Hippo就開(kāi)發(fā)出一款“真機(jī)版”打地鼠的裝備。只需要在編程平臺(tái)調(diào)用手機(jī)里的相應(yīng)資源和代碼,就可以通過(guò)實(shí)體按鈕來(lái)控制手機(jī)上的打地鼠游戲了???!如果你對(duì)自己的技術(shù)特別有信心或者是個(gè)不用心疼手機(jī)的土豪,完全可以用Hippo自己造一個(gè)四軸飛行器。加上手機(jī)的攝像頭,直接變身AirDog GoPro。
Hippo團(tuán)隊(duì)現(xiàn)在有6個(gè)人,其中有三位已經(jīng)畢業(yè)工作多年,主要負(fù)責(zé)項(xiàng)目的產(chǎn)品框架設(shè)計(jì)、主要功能實(shí)現(xiàn)、項(xiàng)目運(yùn)營(yíng)。同時(shí)還有哈工大、北大的在校研究生,負(fù)責(zé)一些具體功能的實(shí)現(xiàn)。團(tuán)隊(duì)中還有精通中、英、日、泰四國(guó)語(yǔ)言的國(guó)際留學(xué)生,負(fù)責(zé)市場(chǎng)運(yùn)營(yíng)。
團(tuán)隊(duì)的創(chuàng)始人杜志鵬上大學(xué)期間,智能手機(jī)才剛剛興起,當(dāng)時(shí)他就想做一款“進(jìn)階版”的手機(jī),讓手機(jī)實(shí)現(xiàn)打電話(huà)、發(fā)短信、玩應(yīng)用和游戲以外的功能。不過(guò),后來(lái)隨著安卓智能手機(jī)的普及,想到要借助安卓手機(jī)里豐富的資源,做一些其他的產(chǎn)品。去年年初,團(tuán)隊(duì)做出了基于智能手機(jī)的自平衡機(jī)器人早期Demo,包含語(yǔ)音識(shí)別、簡(jiǎn)單的智能問(wèn)答等功能,但是機(jī)器人功能有限,還不夠吸引人。
經(jīng)過(guò)不斷的摸索,團(tuán)隊(duì)在去年10月正式確定做基于智能手機(jī)的控制平臺(tái),為用戶(hù)提供Hippo-ADK,幫助喜歡DIY但不懂開(kāi)發(fā)的人快速實(shí)現(xiàn)創(chuàng)意。最近他們將在Kickstarter上發(fā)起眾籌,預(yù)計(jì)8月出最終版的原型,10月量產(chǎn),12月時(shí)早期的支持者將收到產(chǎn)品。
平臺(tái)類(lèi)產(chǎn)品最重要的就是產(chǎn)品的可擴(kuò)展性,后期Hippo也會(huì)將大部分精力放在平臺(tái)的擴(kuò)展性上。同時(shí)也在考慮利用Python for Android,實(shí)現(xiàn)利用Python控制硬件。
之前,Kickstarter上也有過(guò)一個(gè)類(lèi)似的項(xiàng)目1Sheeld,在不到 6 個(gè)小時(shí)的時(shí)間里就完成了其 1 萬(wàn)美元的籌資目標(biāo),最終籌款8.5萬(wàn)美元。這兩個(gè)產(chǎn)品看起來(lái)很類(lèi)似,但還是有很大的差別。1 Sheeld的本質(zhì)其實(shí)是Arduino 藍(lán)牙模塊,手機(jī)只是充當(dāng)了遙控器的功能,而Hippo則是將智能手機(jī)做為了產(chǎn)品的一部分,可以實(shí)現(xiàn)很多1 Sheeld無(wú)法實(shí)現(xiàn)的創(chuàng)意。另外,1 Sheeld采用的是藍(lán)牙傳輸,傳輸延遲大概只能做到100ms,Hippo支持USB傳輸,傳輸延遲可以縮短到1-2ms,真正實(shí)現(xiàn)實(shí)時(shí)控制。
最近,Kickstarter上消費(fèi)級(jí)的產(chǎn)品眾籌效果都不是很好(Coolest是個(gè)例外),反而是偏極客的產(chǎn)品更受歡迎。像Hippo這種還可以使用Makeblock、Lego結(jié)構(gòu)件的開(kāi)源硬件產(chǎn)品應(yīng)該會(huì)有不錯(cuò)的反響。
除非注明,本站文章均為原創(chuàng)或編譯,轉(zhuǎn)載請(qǐng)注明: 文章來(lái)自 36氪
36氪官方iOS應(yīng)用正式上線(xiàn),支持『一鍵下載36氪報(bào)道的移動(dòng)App』和『離線(xiàn)閱讀』立即下載!