北京街頭大爺練書(shū)法,成就了Maker Faire絕贊應用
“現在開(kāi)發(fā)板很便宜,我想學(xué)習硬件編程,不知如何開(kāi)始?”
本文引用地址:http://dyxdggzs.com/article/284521.htm“無(wú)人機和機器人未來(lái)的趨勢如何?”
“最新3D打印技術(shù)發(fā)展到什么程度了?
到 Maker Faire 來(lái)尋找答案吧,在這里,你會(huì )發(fā)現實(shí)現一個(gè)好點(diǎn)子,是一件多么容易的事。最近在圣地亞哥舉辦的 Maker Faire 為期兩天,接納了數千名軟件開(kāi)發(fā)者、高中機器人小組、硬件設計師、學(xué)生、行業(yè)會(huì )員,以及那些希望了解如何制作新鮮玩意的人。
Qualcomm 是圣地亞哥 Maker Faire 活動(dòng)的頂級贊助商,本次大會(huì )在著(zhù)名的巴博亞公園(Balboa Park)舉辦,共使用了公園14個(gè)不同的區域和博物館;25000多名參觀(guān)者、250名創(chuàng )客和300位志愿者展示了他們的拿手項目,比如無(wú)人機、開(kāi)源技術(shù)、建模、成像技術(shù)、可持續性項目,還有游戲棉花糖槍手、史萊姆等等。身為創(chuàng )客怎么能錯過(guò)呢?其中一些活動(dòng)亮點(diǎn)包括:
30英尺(9.144米)高的機器人搖首擺尾,肆意騰挪,從臂部噴出火焰。
在First Tech 機器人挑戰賽中,學(xué)生們競相挑戰任務(wù),現場(chǎng)編程讓機器人即興表演搬貨箱、射網(wǎng)球等等。
Qualcomm Experience 展臺位于巴拿馬廣場(chǎng)(Plaza de Panamá),年輕人利用移動(dòng)設備,無(wú)線(xiàn)駕馭 Snapdragon? Micro Rover 機器人。
參觀(guān)者操控小型無(wú)人機在網(wǎng)箱中飛行。


Maker Faire 的魅力在于硬件及其無(wú)限可能。隨著(zhù)價(jià)格走低,功能提升,各種各樣的硬件也逐步流行起來(lái)?,F在制作硬件就像軟件中邏輯判斷一樣簡(jiǎn)單。為此我們還組織了DragonBoard? 410c工作坊。
DragonBoard 410c 討論會(huì )
我們持續在 Reuben H. Fleet 科學(xué)中心舉辦工作坊,向學(xué)生、軟件開(kāi)發(fā)人員等介紹由艾睿電子提供的DragonBoard 410c開(kāi)發(fā)工具。
在一整天里,參與者輪流動(dòng)手,連接色彩傳感器與手勢傳感器至DragonBoard 410c。他們連上帶觸控板的藍牙鍵盤(pán),啟動(dòng)開(kāi)發(fā)套件,運行Android 5.1,通過(guò)板載的HDMI接口輸出到外接顯示器。然后,我們向他們講解如何與傳感器交互,作用于演示的應用(預先安裝在DragonBoard 410c中的演示)用手控制屏幕中的物體,用顏色傳感器給模型取色。精彩的工作坊讓大家體會(huì )了SnapDragon?410處理器強大的多媒體功能。

越是年輕的創(chuàng )客,對于DragonBoard 410c開(kāi)發(fā)板上Snapdragon展現出來(lái)的功能發(fā)出的驚嘆越少。上了年紀的軟件開(kāi)發(fā)者看到如此簡(jiǎn)單的開(kāi)發(fā)工具其功能竟然不輸于他們的智能手機而被深深打動(dòng)。
工作坊讓創(chuàng )客們萌生好多新奇的想法。
TrikeWriter和 Qualcomm Inventor Lab
與此同時(shí),在 El Prado這條連接博物館的干道上,有一個(gè)“三個(gè)輪子的項目”正付諸于實(shí)施。來(lái)自 Qualcomm Inventor Lab 的Nicholas Hanna 踩著(zhù)他的TrikeWriter 三輪車(chē)來(lái)回穿梭,讓參與者在網(wǎng)站trikewriter.com向他發(fā)送消息,然后三輪車(chē)就會(huì )以滴水方式在將消息寫(xiě)在路面。
五年前在北京生活時(shí),Hanna看到北京街頭有人用毛筆蘸水寫(xiě)漢字,因此而受到啟發(fā)。他利用筆記本電腦和Arduino控制板,組裝了一臺滴水書(shū)法器,將噴頭裝在三輪車(chē)上,點(diǎn)陣打印出文字。最近他把這個(gè)想法介紹給Inventor Lab的同仁時(shí),他們都認為他應該利用Qualcomm技術(shù)與芯片再創(chuàng )建一個(gè)升級版。如今的TrikeWriter就是一個(gè)創(chuàng )客的夢(mèng)想:


1. 路人在手機上訪(fǎng)問(wèn)trikewriter.com網(wǎng)站,按網(wǎng)站提示輸入消息。
2. 消息傳送至部署在Heroku的node.js應用,添加到Heroku采用的PostgreSQL數據庫中。
3. 由一名Qualcomm員工甄別消息,作出批準或拒絕。
TrikeWriter 利用MiFi無(wú)線(xiàn)路由使用LTE網(wǎng)絡(luò )連接,輪詢(xún)數據庫查看新消息。
傳入的消息發(fā)送至三輪車(chē)上的DragonBoard 410c。Nicholas 使用Python語(yǔ)言編寫(xiě)出排版引擎,將每個(gè)字符轉換成點(diǎn)陣形式。
DragonBoard 410c 將轉換成點(diǎn)陣的消息排成隊列,根據點(diǎn)陣圖形開(kāi)關(guān)噴頭,這樣三輪車(chē)一邊行駛,一邊就可以“打印”出文字。真酷!
“我更像一個(gè)創(chuàng )客,而非程序員,這也是我喜歡用Python編寫(xiě)腳本的原因?!盚anna說(shuō)道,“Python不像C一樣的生產(chǎn)性語(yǔ)言,但卻像TrikeWriter這樣的藝術(shù)項目的好幫手。與我在中國時(shí)做的項目不同,那時(shí)候我必須對付著(zhù)使用處理性能較弱的Arduino,而現在DragonBoard 410c就是一臺全功能計算機,有了它我可以利用Python這樣的工具。它可以處理web數據庫連接,將輸入消息轉變成點(diǎn)陣圖形,控制與閥門(mén)的連接,對消息隊列請求作出反饋?!?/p>
接下來(lái)?
如果你心懷成為創(chuàng )客的夢(mèng)想,不妨聽(tīng)聽(tīng)Hanna書(shū)中的意見(jiàn):“最好從自己感興趣的某個(gè)具體項目開(kāi)始。從你想做的東西開(kāi)始,然后弄清楚怎么做,與先學(xué)習怎么做,然后決定做什么相比,前者會(huì )給你帶來(lái)更多進(jìn)步。
留意你所在地區的Maker Faire會(huì )議。
了解更多有關(guān)DragonBoard 410c的情況。這塊開(kāi)發(fā)板是創(chuàng )客們花75美元能夠買(mǎi)到最超值最酷的東西了。
評論