2012年4月3日 星期二

第二章 - 撰寫程式的介面形式

上回說到了控制版的選購    這回應該要來教教大家要如何在控制板上撰寫程式了



但在開始撰寫程式前  有些事前的準備和想法要先厘清一下

首先   要寫程式的話應該是要安裝某種撰寫程式的軟體才能開始吧

再來   要能安裝軟體和將寫好的程式打開執行等等的

應該是要在像一般個人電腦的 windows 或是其他類似的作業系統上做這些事情吧

那麼   我們買來的控制板   是不是也像一般電腦一樣

只要打開電源  接上螢幕   插上鍵盤跟滑鼠   就會跑出類似像 window 那樣的畫面

隨心所欲的讓我們插拔隨身碟  安裝我們任何想執行的軟體呢?

雖然遺憾   但答案當然是   "怎麼可能有這麼好的事"  

QQ   那 那 那 .....     如果不是像一般電腦那樣的操作介面

那操作起來到底長得像是什麼樣子呢?  

舉些例子吧!


有聽過"dos"吧    沒有圖形介面   只會跑出一堆看不懂的英文字母的作業系統

使用起來對不懂電腦的人來說是非常不人性化的操作介面

一般撰寫較底層的程式時的介面大概就是這種感覺

(較底層並不等於比較弱  反而會寫越底層的程式越厲害  越接近硬體)


或是有聽過 "Arduino" 嗎?   這是一片較人性且多功能的控制板     除了控制馬達外

也能與你的各種創意結合   像led閃爍   蜂鳴器音樂    A/D轉換   監視器連接   無線通訊   等等  

它具備著許許多多各種不同的功能   而程式的撰寫介面

官方有提供自行開發的編寫軟體   只要將軟體下載到你的家用電腦上打開執行

在上面打好程式碼後   以一條USB連接線接到Arduino上    在程式裡按下燒入鍵

就能將寫好的程式灌進去  控制板就會乖乖的聽你寫好的程式執行動作啦


那麼   我們決定選用的 "RoBoard" 的控制板  到底是以什麼樣的介面撰寫程式呢?

嘿嘿   以什麼樣的介面撰寫程式?   你想用什麼樣的介面就用什麼樣的介面?!

什麼???     "怎麼可能有這麼好的事???"    


沒錯!!!      "天底下就是有這麼好的事!!!"

RoBoard  這塊控制板是能夠外接一般電腦螢幕的   也有USB孔能插上鍵盤跟滑鼠

拿到一開始開機時   是像個人電腦開機時狂按Delete鍵進入的bios畫面

可以調整一些bios的基本設定   和在還沒有灌任何作業系統剛組裝好的桌電一樣

再來如果你想讓它變成像windows那樣的作業系統的話

首先你必須用一個隨身碟做一個windows的安裝碟

並且準備一個照相機使用的 "micro SD"卡  根據官方的說法是

RoBoard  這塊控制板能插上 micro SD卡   並且將之模擬成電腦硬碟

所以接下來只要把USB安裝碟的檔案復製到micro SD卡並執行安裝

完成後  就跟一般電腦的windows介面一樣了   想直接在上面撰寫程式也行

當然除了windows  想安裝其他的作業系統像 Linux 也行

至於要如何安裝作業系統的詳細步驟   我們下回再見吧 ~


沒有留言:

張貼留言