Webduino模擬器「瘋」神榜:模擬器為什麼無法「模擬」出結果?

image

其實 Webduino 線上模擬器跟真實的裝置很接近,所以,如果會發生無法「模擬」出結果的情況,也分成以下兩種原因,可以先從模擬器的「硬體」開始著手,確認都 OK 後,再從程式積木檢查起,這樣就比較容易找到為什麼模擬不出的問題點囉!


※ Webduino 官方網站:https://webduino.io/

※ Webduino 的Arduino 模擬器網址:http://simulator.webduino.io/

註:目前線上模擬器只能在 Windows / MAC 電腦上使用,無法在平板與手機上使用喔!


一、硬體有問題

這應該是剛開始使用模擬器時,最常發生的情形:

  • 在「元件」面板有多個未使用到的 Arduino UNO 開發板

    剛開始使用時,很容易發生:用滑鼠點選元件後就放開滑鼠,這時其實已在「元件」面板新增了一個開發板。

    simu01

  • 在「元件」面板有多個未使用到的「元件」或「感測器」

    有可能因為有使用滑鼠滾輪對「元件」面板的縮放或平移,而忘了之前已在面板中新增「元件」或「感測器」,因此,可以先用滑鼠滾輪往後滾動,讓「元件」面板可以顯示最大的可視範圍,方便找到被遺忘的「元件」或「感測器」。

    image

  • 在「元件」面板杜邦線腳位連線有錯

    跟真實硬體連線是相同的,硬體的腳位必須與程式積木中設定的相同,不然,就模擬不出來囉!


二、程式積木有問題

  • 在 Blockly 中的積木如果不使用時,必須刪除或是停用,不能丟在空白處,這點與 Scratch 不一樣喔!

    sim02

  • 程式積木腳位的設定值與模擬器中「硬體」連線腳位不同

    如果硬體與程式積木設定不一樣時,當然就不會有任何的模擬結果產生!


※ 延伸閱讀:

張貼留言

這個網誌中的熱門文章

原來Google雲端硬碟也能開放「匿名上傳」,做為學生作業、比賽稿件上傳就不用再傷腦筋了!(Google Apps Script應用服務指令碼)

「Google 語音輸入法」、「訊飛中文語音輸入法」APP ,讓智慧型裝置也能輕鬆「離線」進行語音輸入!

OnlineVideoConverter 雲端影片擷取服務,讓您不只下載 youtube 影片,更能直接下載指定範圍的影片內容,幫您省下影片下載後再剪輯轉檔的時間!(也有瀏覽器擴充工具,讓使用率較高的人更方便!)