不用敲代碼,圖形化對Intel Galileo進行編程

對於許多藝術院校的學生或剛剛接觸編程的童鞋來說,看著滿屏幕紅紅綠綠的代碼如看天書一般,更不用說親手敲一行代碼,寫一個程序。而隨著S4A、Ardublock等圖形化編程工具應用和普及將會讓他們拖拖拽拽就能寫出一個炫酷的應用。

S4A

Ardublock

在這裡我們將會一系列的詳細介紹專為Intel Galileo、RaspberryPi等Linux開發板定製的在線圖形化編程平台Wyliodrin,以及如何對Intel Galileo進行編程。

初識Wyliodrin

如何配置Intel Galileo暫且不表,後面會詳細描述,這裡先帶著大家熟悉下在Wyliodrin平台下,IntelGalileo可以發揮出哪些優勢。

Advertisements

當Wyliodrin在IntelGalileo中配置好后,進入頁面首先看到的是左側邊欄,從程序(Program)、社交(Social)、感測器(Sensors)、網路(Internet)甚至到機器人(Robots)、比特幣(Bitcoins),可謂一款Linux開發板所能實現的功能和應用均有體現,幾乎可以擺脫Linux命令行和代碼的限制對IntelGalileo進行項目開發。

點開左側邊欄程序(Program)選項后,函數(Functions)、變數(Variable)等編程中常見的元素出現,界面與操作方式與Scratch等圖形化編程軟體並沒有太大區別。

而Wyliodrin的一項特色則是,如圖右側所示,圖形化拖拽的程序同時顯示相應的Python和JavaScript代碼,可以很方便的將程序以代碼的形式到處,方便移植到其他平台或系統上。這是Scratch等圖形化編程軟體所不具備的。

Advertisements

除此之外,作為一款主打物聯網應用的IntelGalileo,Wyliodrin也為其做出了體現其物聯網應用模塊,除去上面提到的感測器(Sensor)、網路(Internet)、社交(Social)等模塊,還有下面要說道的圖表功能!

點擊頁面右側的Dashboard,即可看到上圖中的各種表格,點擊圖標后則會顯示下圖中的示例圖表。諸如簡單地線狀圖、柱狀圖、點陣圖還有儀錶盤,甚至加入了GoogleMap功能,通過GPS實現些有趣的應用。

作為物聯網應用的一部分,數據可視化也是不容小覷的一部分,而Wyliodrin可謂將IntelGalileo的功能發揮到了極致,在其物聯網應用領域起到不容小覷的作用。之後的文章中我們再來分項詳述,帶著你一步步玩轉IntelGalileo。

「夸克微小,卻能成就偉大,因為有你。請關注英特爾Quark開發者俱樂部微信公共號intelquark。」

Advertisements

你可能會喜歡