WFduino在chromebook上使用之故障排除

一、經驗分享

1.先用離線版WFduino將全班的arduino韌體燒好。(例如用windows系統燒)

2.先連接arduino板子再開啟WFduino APP

3.確定只開一個WFduino APP(同時開2個無法執行)

4.看到下面畫面表示都準備好了。

如果已經上傳範例檔,在scratch的更多積木下,可以看到小綠燈。

直接點綠旗,就可以看到Arduino板子上標示為 [ L ] 的 LED 燈不斷閃爍。

5.平常上課,我會先給學生看作品影片,說明等一下要完成什麼作品。給學生看線路圖,講解並讓學生先完成接線,再請學生先想想試著自己拉積木寫程式。幾分鐘後再講解我的程式,然後學生開始做。再過一下子,真的有學生做不出來,再給他們看,讓學生仿作。已經會的學生就請他們當小老師教同學或做延伸題目。

正確啟動WFduino程式

二、無法連上?

1.WFduino畫面一直停在[正在初始化WFduino],表示上次沒有正常關閉WFduino,請關閉WFduino,再重新啟動

注意 : 

關閉 WFduino App 請按圖上左下角的[關閉],不要直接按右上角的(X)關閉。

請勿連續啟動[APP]。

2.[版本資訊]和[韌體版本]都正確,[WFduino服務器已就緒],程式裡是紅燈

關閉WFduino,scratch檔案先存檔,重新整理scratch網頁,再重新啟動WFduino。

3.[韌體版本]一直出現 [未連接]

3.1螢幕上滑鼠遲鈍,拔掉Arduino滑鼠就正常了,請換一台chromebook使用。

3.2請關閉WFduino,重新拔、插板子連接線後,再開啟WFduino連接。

3.3如果還是不行,表示韌體被洗掉了,老師先更換一片給學生,老師再重新去燒韌體。

4.以上都試過了,還是無法連接?請登出chromebook帳號,再重新登入帳號。

注意:Scratch 可以[平行]處理程序(同時執行不同程序),但是當外接感應器時,因為還要去做感應器的溝通,造成電腦太忙,容易當機。建議盡量不要同時執行太多程序。例如:同時跑兩個[無線循環], 導致程式陷入循環,電腦不知道要處理哪一個?

三、是否斷線?

先檢查板子上的燈有沒有作用(檢查是否斷線),如果不正常,就是斷線了。請重新啟動WFduino。

1.Arduino

先點一下

板子上[L]燈要亮

再點一下

板子上[L]燈要暗

2.DiFi

先點一下

板子上寫[D2](上圖標D0)的燈要亮

再點一下

板子上寫[D2](上圖標D0)的燈要暗

四、接好線路,沒有反應?

先確定以上的步驟後,請學生先檢查現有沒有插對插孔?

學生常常插到隔壁孔。

檢查程式有沒有寫錯?

五、使用線上版Scratch

wfduino預定使用chrome瀏覽器,請使用google chrome瀏覽器或Mozilla Firefox瀏覽器

六、使用語音轉文字

語音轉文字需要啟動chrome瀏覽器,請將google chrome設為預設瀏覽器。

————————-

1060515更新

我對wfduino的定義是基礎教學,所以我不會期望它可以上太空(誤)!

我希望的就是在上課40-50分鐘的時間內,讓我穩定的教學生做完基本練習。

以下幾點提供大家參考:

1.usb連接是否穩定?請學生不要拿著板子、線亂晃,連接處接來接去容易鬆脫,我請學生下課就不要拔(usb和板子)降低插拔次數。

2.chromebook app版常常亮紅燈,新功能無法使用。

因為chromebook一直改版,造成有時後紅燈有時候綠燈。建議當發現綠燈時,直接鎖定不要再更新了。

其實紅燈還是可以用,不影響操作。

3.連接用電較多的感測器請另外接電。

4.目前韌體內定腳位1-13為輸出,14以上為輸入。平常簡單使用就沒有再宣告。

如果要改變使用方式或是要讓學生養成好的使用習慣,請記得程式開始先做宣告。

5.接線或更改程式時,請提醒學生先中斷程式執行,以免發生意外。(這個習慣很重要)

6.使用esp8266系列板子,連接後程式會做無線連接的準備,所以連線時間稍長幾秒,不會立刻顯示綠燈,請學生稍等,不需要一直重連。

7.因為團隊老師都是義務工作,更新版本時常常無法及時做完整的測試,如有bug,請見諒。也歡迎大家一起來幫忙做測試,提供建議,讓我們的環境愈來愈好。

—————————————————-

相關連結:

WFduino(Arduino)課程目錄
http://blog.ilc.edu.tw/blog/blog/868/post/97509/641433

roc

宜蘭縣國小資訊小站

您可能也會喜歡…