1. 程式人生 > >02-掌控板初探

02-掌控板初探

今天抽空擺弄了一下這塊“小玩具”,之前玩過一段時間的Microbit,原以為這掌控板玩起來應該差不多,沒想到啊沒想啊,技術來不得半點含糊,完全憑感覺肯定要吃虧。

一、驅動 先安裝好林老師給的程式,然後資料線連線板子,電腦自己一陣忙活,提示成功,直接開啟編輯器連線裝置,卻沒反應,這才想起進入裝置管理器看一眼,大大一個感嘆號!     好吧,乖乖上網搜驅動,然後下載安裝,再進裝置管理器,嗯,這才像話。     由於我的電腦是Win10的系統,不知道Win7如何,開啟虛擬機器,再次接入板子,這一次倒是自動安裝成功。  
  這種自動識別安裝的方式才會讓小朋友玩起來更舒服吧。但我這個Win7是網上下載的Ghost版,裡面本身帶了一個大大的驅動包,不知是否和這個有關。官方的原版Win7不知道能不能自動識別安裝它的驅動。

二、編輯器 林老師給了一個編輯器,開啟以後和之前的Microbit的編輯器差不多。為了先多一些瞭解,我又到網上搜了一圈,目前支援掌控板的編輯器還挺多的。         Labplus的介面和Scratch一模一樣,但要先刷一個韌體進去,具體的以後再說。  
  mPython分32位和64位。


林老師給我的就是mPythonx測試,它的名字和mPython只差著一個x,但前者有圖形化功能,後者是純程式碼程式設計環境。   在花了一個多小時把這幾個工具都簡單用之後,我個人的比較結果是Labplus除了要先刷個韌體才能用以外,介面最友好,非常適合學過Scratch的學生。mPython雖然是純程式碼介面,但有些功能比如更新掌控板韌體方面做得不錯,另外,它能顯示出板子裡有哪些檔案,這一點一開始不覺得有什麼用,但後來在更新韌體或者刷入一些特殊檔案時很有用。  
 


最後這個mPythonx則比較適合以前玩過Microbit的人,但一些必要的提示功能稍稍欠缺一點。比如一開始,我將網上某教程裡的一段音樂播放的程式碼複製到編輯器後執行時報錯。     看意思是缺少某個模組,但檢查程式碼並沒問題。後來才發現,是板子原來的韌體有些舊的,後來用mPython升級以後,還是那段程式碼,執行時一切正常。  

最後,我又試了試Mind+這個編輯器,沒想到官網放出的最新版並不支援,在論壇裡找一找,說是最最新的內測版是支援的,那就耐心等等吧。 不過,Mind+這個編輯器在我的虛擬機器執行是有問題的,介面閃啊閃的,非常不穩定,不知道是怎麼回事。  

好了,初步上手的體驗就先寫到這裡,後期再摸索一下板子的功能。鑑於不同編輯器各有特點,後期的摸索可能會在不同的編輯器中來回切換著用。