建立MicroPython的開發環境操作流程示範
何老師上課使用
建立MicroPython的開發環境操作流程示範
最簡單方式就是透過MicroUSB和電腦連接,但是它也接受非常多種方法,一般的變壓器圓型接頭是最常見的方法。
連接擴展板的簡易示範。
首先,要瞭解到底什麼是Arduino,以下的影片非常有幫助:
教下來,當然就是要前往Arduino官網,安裝可以上傳你所寫的程式命令的整合式開發工具,我們把它叫做Arduino IDE。下載的網頁如下:
點擊之後會進入下一個畫面,請下載之後進行安裝就可以了。
安裝完畢之後,執行Arduino IDE程式,標準的畫面如下:
一開始,正確的COM埠選擇非常重要,每一台電腦安裝之後會設定的連接埠不一定會一樣,你可以到裝置管理員看看有沒有安裝成功。
然後,你就會知道下一支影片所教你的東西要寫在哪裡了:
然後,不需要連接任何電路,我們可以立即使用一個簡單的範例程式對於Arduino板子上預設的第13支接腳上的LED燈號進行控制。請看以下的影片:
既然講到接腳,是時候瞭解Arduino到底有哪些接腳可以使用。請看下圖:
在
在開始實習之前,可以先測試一下7段顯示器單一個LED的顯示功能。由於使用的電流不大,所以直接使用來自於Arduino的電源(5V)就可以了。接線如下所示:
在Arduino端直接接上5V和GND,連接到麵包板上的正負極匯流排,近看7段顯示示的接線,如下所示:
確定一切都沒問題之後,就依照單元實習的工作單上的說明開始接線,連接之後的結果如下所示:
再近看一些,要留意電阻之間的金屬部份不要有任何接觸到的情形發生,在接上電源之前請務必做好檢查:
以下是程式碼:
int code[10][4] = { {0,0,0,0}, {0,0,0,1}, {0,0,1,0}, {0,0,1,1}, {0,1,0,0}, {0,1,0,1}, {0,1,1,0}, {0,1,1,1}, {1,0,0,0}, {1,0,0,1}, }; void setup() { pinMode(10, OUTPUT); pinMode(11, OUTPUT); pinMode(12, OUTPUT); pinMode(13, OUTPUT); } void loop() { for(int i=0; i<10; i++) { digitalWrite(13,code[i][0]); digitalWrite(12,code[i][1]); digitalWrite(11,code[i][2]); digitalWrite(10,code[i][3]); delay(1000); } }
在使用Arduino輸入程式之後,可以看到結果如下:
拿到啟用信之後,請使用啟用信中的登入網址、帳號、以及密碼登入cPanel主機,然後在此主機的後台中就可以很快地安裝WordPress。
安裝好了WordPress之後,你的部落格網址就是申請的 yourid.gowp.space,而要進入WordPress網站後台的網址則是 yourid.gowp.space/wp-admin。
在使用此影片之步驟註冊及申請之前,請先等待何老師通知你可以使用的.gowp.space的網址,
有了網址再依照這個影片的步驟申請主機。在申請完畢之後,別忘了通知何老師幫你啟用主機喔。
同樣地,在實機上測試你的APP Inventor程式,錄影功能也是不能錯過的。在這個例子中示範的是如何透過現有的元件,可以按一個按鈕就開始錄影的功能,並在錄影之後,把該影片放在下方,讓使用者立即有一個可以播放影片的介面。
如果以手機直接和電腦連線,透過實機來測試的話,所有手機上的一些功能都可以使用,就會變得非常方便。而其中Google所提供的語音辨識元件就非常有趣,而且重要的是,它的操作也非常地簡易,請看以下的影片說明:
簡單的方法,還有一些要改進的地方,但是可以用來瞭解基本的原理。