8
本文作者: 溫曉樺 | 2015-11-08 16:00 |
隨著谷歌32億美元收購(gòu)Nest,家庭物聯(lián)網(wǎng)更是迎來(lái)前所未有的熱潮。而對(duì)于創(chuàng)客來(lái)說(shuō),購(gòu)買昂貴的Nest設(shè)備或是開(kāi)發(fā)基礎(chǔ)網(wǎng)絡(luò)系統(tǒng)成本及難度都太高,給創(chuàng)意想法的實(shí)現(xiàn)帶來(lái)了阻礙。
今日,2015北京創(chuàng)客盛會(huì)(mini Maker Faire)仍在進(jìn)行中,包括硬件公司、軟件企業(yè)、非遺團(tuán)體等不同領(lǐng)域的140多個(gè)團(tuán)隊(duì)項(xiàng)目參加了此次創(chuàng)客DIY盛會(huì)。而最讓創(chuàng)客們興奮的,或許是本次展會(huì)中微軟(中國(guó))為廣大極客創(chuàng)客帶了“電子積木”計(jì)劃以及硬件開(kāi)源平臺(tái)Arduino等越來(lái)越多的大型企業(yè)正在為創(chuàng)客們打造物聯(lián)網(wǎng)應(yīng)用DIY開(kāi)放平臺(tái)。
微軟中國(guó)帶來(lái)“電子積木”計(jì)劃
所謂電子積木,這只是比喻的說(shuō)法,如微軟(中國(guó))開(kāi)發(fā)工具及平臺(tái)事業(yè)部技術(shù)平臺(tái)顧問(wèn)王啟霄所說(shuō),Windows 10 IOT上的軟件代碼和硬件都采取開(kāi)源共享,創(chuàng)客們可以利用已有的開(kāi)發(fā)作品組建任何自己想要的應(yīng)用和運(yùn)行程序方案,做起來(lái)就像是組合各種積木。
此前,就在許多人快要忘記Win 10還有一個(gè)物聯(lián)網(wǎng)版本的時(shí)候,微軟還推出了面向物聯(lián)網(wǎng)設(shè)備的超輕量級(jí)Win10操作系統(tǒng),名為“Windows10 IoT Core”(Windows10 物聯(lián)網(wǎng)核心版)。“電子積木”計(jì)劃的應(yīng)用便是基于Windows 10 IoT Core平臺(tái)進(jìn)行的開(kāi)發(fā),它擁有適合所有平臺(tái)開(kāi)發(fā)者的開(kāi)發(fā)工具Visual Studio。
據(jù)介紹,和電腦板系統(tǒng)相比,Windows10 IoT Core在系統(tǒng)功能、代碼方面進(jìn)行了大量的精簡(jiǎn)和優(yōu)化,主要面向小體積的物聯(lián)網(wǎng)設(shè)備。和其他電腦版本的不一樣,它沒(méi)有統(tǒng)一的用戶界面,也沒(méi)有桌面的概念,創(chuàng)客需要利用Win10的通用軟件,給不同的物聯(lián)網(wǎng)設(shè)備開(kāi)發(fā)出不同的界面。
為了幫助用戶好地接觸和學(xué)習(xí)Win 10物聯(lián)網(wǎng)版,微軟在Github中更新了大量開(kāi)發(fā)實(shí)例來(lái)展示這款嵌入式操作系統(tǒng)的功能和魅力。在Maker Faire現(xiàn)場(chǎng),微軟展示了多個(gè)示范方案,比如能夠進(jìn)行人臉識(shí)別的智能家居監(jiān)控?cái)z像頭、能夠壁障運(yùn)貨的機(jī)器人小車等。據(jù)了解,創(chuàng)客們可以到Github上獲得編程資源,或者聯(lián)系微軟(中國(guó))開(kāi)發(fā)工具及平臺(tái)事業(yè)部獲得硬件支持,而在“電子積木”的臨時(shí)門戶網(wǎng)站上,創(chuàng)客也可以參考微軟展示的數(shù)十個(gè)物聯(lián)網(wǎng)應(yīng)用DIY示范方案。
根據(jù)王啟霄介紹,利用Windows 10進(jìn)行開(kāi)發(fā)還有一個(gè)好處是,創(chuàng)客們還能夠利用到微軟的云服務(wù),輕松解決數(shù)據(jù)儲(chǔ)存和分析問(wèn)題。對(duì)微軟來(lái)說(shuō),這或許是其拓展物聯(lián)網(wǎng)用戶計(jì)劃的一部分,而對(duì)創(chuàng)客來(lái)說(shuō),也是一個(gè)學(xué)習(xí)提升以及利用其來(lái)快速進(jìn)入物聯(lián)網(wǎng)開(kāi)發(fā)的機(jī)會(huì)。
基于Arduino的家庭物聯(lián)網(wǎng)開(kāi)發(fā)
在本次Maker Faire的論壇上,意大利開(kāi)源電子原型平臺(tái)、開(kāi)發(fā)方案提供商Arduino全球總裁兼CEO費(fèi)德里科?馬斯托(Federico Musto)表示,目前Arduino的很多產(chǎn)品都是由中國(guó)的工程師們研發(fā),而該公司也將加大創(chuàng)客教育在中國(guó)的推廣,包括即將在北京設(shè)立在中國(guó)的第二個(gè)辦公室、成立Arduino基金會(huì)等。
Arduino是一個(gè)用于電子產(chǎn)品設(shè)計(jì)的開(kāi)源軟硬件工具,它包含可編程控制電路板和一個(gè)在電腦上運(yùn)行的集成開(kāi)發(fā)環(huán)境,可以編寫和傳送程序給電路板。作為一款開(kāi)放源代碼的軟件,Arduino IDE也是由Java、Processing、 avr-gcc等開(kāi)放源碼的軟件寫成,其另一個(gè)最大特點(diǎn)是跨平臺(tái)的兼容性,適用于Windows、Max OS X以及Linux。只需要簡(jiǎn)單的代碼基礎(chǔ),創(chuàng)客們就可以通過(guò)該平臺(tái)打造出個(gè)性化的家庭物聯(lián)網(wǎng)解決方案,比如家庭遠(yuǎn)程監(jiān)控、恒溫控制等。
在本次mini Maker Faire上,亦有團(tuán)隊(duì)展出了面向少年兒童的“電子積木”低階版,比如利用樂(lè)高積木為硬件支撐,加上現(xiàn)成的電子元件組建各類小玩意,比如能播放音樂(lè)的音箱等。
創(chuàng)客運(yùn)動(dòng)在世界、在中國(guó)愈來(lái)愈盛行,如何將創(chuàng)意落地的問(wèn)題也得到了越來(lái)越多的支持,如果更多創(chuàng)客能夠?qū)崿F(xiàn)從創(chuàng)客化身創(chuàng)業(yè)者,而不僅只為娛樂(lè),那么這些平臺(tái)本身的價(jià)值才可謂得到更大的發(fā)揮吧。
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見(jiàn)轉(zhuǎn)載須知。