304 views
<h4 class="" id="回到-Webduino-教學手冊"><a class="anchor hidden-xs" href="#回到-Webduino-教學手冊" title="回到-Webduino-教學手冊" smoothhashscroll=""><i class="fa fa-link"></i></a>回到 <a href="https://md.kingkit.codes/s/s0BrFMhjt" target="_self" rel="noopener"><code>Webduino 教學手冊</code></a></h4> # 常見問題 在接觸 Webduino 的初期,每個人都會遭遇到大大小小不同的問題,在「常見問題」的頁面裡,會列出許多常見的問題,以及各種問題對應的解決方法。如果有其他的問題,可以透過以下的管道聯繫我們,以便獲得最新的技術支援服務。 ## Webduino 開發板 ### 關於 Webduino 開發板 :::spoiler 1. 什麼是開發板? 用來做研究、測試等目的的硬體電路板,可以連接控制感測器和電子零件,通常會具有高度可擴充性。 ::: :::spoiler 2. Webduino 開發板之間有什麼差異? 關於 Webduino 開發板的不同規格特色可以參考下方表格。 ![](/uploads/upload_e8e6c75f8f54b80b91dd157f37ffb9e7.png) ::: :::spoiler 3. 我該購買什麼開發板? - 如果想體驗電子電路基礎與程式邏輯,可以購買馬克 1 號或 Webduino Smart。 - 如果您有更多的腳位需求,且已有 Arduino Uno 板,建議購買 Webduino Fly。( 由於各廠生產品質不一,未能保證其它廠牌的 Uno 板與 Webduino Fly 相容,建議購買 Webduino Fly 加 Arduino Uno。) - 如果是想體驗基礎物聯網的初學者,可以購買 Web:Bit 開發板搭配 Web:Bit 教育版程式編輯系統,實現更多應用。 ::: :::spoiler 4. 我可以自己將程式碼寫入開發板嗎? 可以,但是自己寫入的程式碼將會無法支援平台功能,只有 Webduino 出廠的韌體程式能夠支援平台。 ::: :::spoiler 5. 如何更新開發板? - Webduino 馬克 1 號:透過雲端平台的「裝置管理」進行雲端韌體更新。( [雲端更新教學](https://tutorials.webduino.io/zh-tw/docs/cloud/basic/webduino-device-update.html) ) - Webduino Fly:透過雲端平台的「裝置管理」進行雲端韌體更新;Arduino UNO 的部分可直接接 USB 線更新。( [雲端更新教學](https://tutorials.webduino.io/zh-tw/docs/cloud/basic/webduino-device-update.html) ) - Webduino Smart:連接網路進行遠端更新韌體。( [Smart 更新教學](https://tutorials.webduino.io/zh-tw/docs/basic/board/smart-setup.html) ) - Web:Bit:使用安裝版進行更新或透過 Wi-Fi 遠端更新。( [Web:Bit 更新教學](https://webbit.webduino.io/tutorials/doc/zh-tw/education/info/ota.html) ) ::: :::spoiler 6. 未來會支援其他開發板嗎? 未來會支援,目前已將一些主流開發板納入支援規劃內。 ::: ### 連線問題 :::spoiler 1. 無法連線到 Wi-Fi 怎麼辦? - 關閉 Wi-Fi 重開、重新開機、換到較單純的 Wi-Fi 環境。( Wi-Fi 數量太多容易搜尋不到 ) - 行動電源更換成變壓器。( 因行動電源可能沒電,變壓器的供電較穩定 ) - 電腦 USB 供電改為使用變壓器。( 若使用電腦 USB 供電,供電規格建議在 1A 以上 ) - 使用手機無線基地台 ( 個人熱點 ) 測試連線是否正常。 - 將 5G 網路改成使用 2.4G。( 目前尚未支援 5G 網路 ) ::: :::spoiler 2. 我可以使用同一個網路控制數台裝置嗎? 因為各網路分享器有不同的連線裝置數量限制,若超過限制,必須將網路連線分流。建議同一分享器不連接過多的裝置。 ::: :::spoiler 3. 我使用的是雙卡機,是否能正常連線? 建議先將行動網路關閉再進行連線。 ::: :::spoiler 4. 沒有網路還能運行嗎? 目前所有產品都不行,因為物聯網沒有網路,就不是物聯網了。 Web:Bit 可以透過 USB 控制裝置,但基本上,都會需要網路。 ::: ### 初始化設定 :::spoiler 1. 為什麼要初始化? 就像手機到陌生的環境,欲使用當地的 Wi-Fi ( 有帳密 ) 必須做設定一樣, Webduino 開發板是使用網路連線控制,必須要透過初始化設定,才能讓 Webduino 自動連上網路。 ::: :::spoiler 2. 無法初始化怎麼辦? - 詳細初始化步驟請參考教學手冊: - [Webduino 馬克 1 號 ](https://tutorials.webduino.io/zh-tw/docs/basic/board/mark1-setup.html) - [Webduino Fly](https://tutorials.webduino.io/zh-tw/docs/basic/board/fly-setup.html) - [Webduino Smart](https://tutorials.webduino.io/zh-tw/docs/basic/board/smart-setup.html) - [Web:Bit](https://webbit.webduino.io/tutorials/doc/zh-tw/education/info/setup.html) - 若 Wi-Fi 和行動數據皆為開啟狀態,為避免影響連線狀態,請先將行動數據關閉。 - 嘗試更換設備,如更換手機或電腦、使用不同的作業系統等。 ::: :::spoiler 3. 我的網路需要認證,可以使用 Webduino 嗎? Webduino 開發板目前僅支援 WPA/WPA2 認證 ( 只需 SSID 與 Password ),尚不支援其他認證模式 ( 身分證、教職員證...等 )。 ::: :::spoiler 4. Webduino 的 SSID 與家裡 Wi-Fi 的 SSID 有什麼差異? - 通常在初始化設定的時候,很容易把 Webduino 的 SSID 與家裡 Wi-Fi 的 SSID 搞混,Webduino 的 SSID 是這塊開發板的名稱。 ( 通常是 wa + 數字,例如 wa101、wa999,並且會寫在裝置說明卡裡頭。 ) - 當您連結上 Webduino 開發板的 SSID,表示可以透過「192.168.4.1」連結上 Webduino 開發板。連結上開發板之後,所看到的 SSID 與 PASSWORD,指的就是家裡、公司環境或行動裝置分享的 Wi-Fi SSID 與密碼,千萬不要搞錯了! ::: :::spoiler 5. 初始化之後,在 device 的網頁看不到對應的 Webduino 開發板名稱? - 可能是您沒有輸入正確的 Wi-Fi SSID 與 PASSWORD。 - 可能是 Wi-Fi 的 SSID 與 PASSWORD 內含特殊字元或長度太長。 ( 目前只接受大小寫 14 個字元的英文字母與數字的組合 ) - Webduino 目前不支援 5G 網路連線,可以先換另外一個無線網路嘗試連線 ( 可先使用手機熱點、另外一台無線網路...等進行確認 )。 - 可能是防火牆問題,請確認防火牆是否阻擋 port 1883。如果有,請開啟 port 1883。 ::: ### Web:Bit 相關問題 :::spoiler 1. 我該如何開始操作 Web:Bit? 歡迎參考 [Web:Bit 教學手冊](https://webbit.webduino.io/tutorials/doc/zh-tw/education/index.html)。 完成初始化設定後即可開始進行操作。 ::: :::spoiler 2. 使用 USB 連接,但是無法偵測板子或跳出 " USB尚未連線 " 怎麼辦? 偵測不到板子表示 USB 傳輸問題,請您嘗試更換另一條 USB 線。( 因部分 USB 線僅具備充電功能 ) ::: :::spoiler 3. 我在教學手冊和 Web:Bit 教育版介面中,找不到相對應的積木怎麼辦? Web:Bit 教學手冊側邊目錄中收錄不同的應用範例,也可以利用搜尋功能找到想應用的教學。 教學手冊上的範例積木顏色即是對應 Web:Bit 教育版左列的色塊,找到相對應的顏色就可以找到所需要的程式積木嚕。 ::: :::spoiler 4. 請問 Web:Bit 的雲端部署,程式留存時間是否有限制? 一般建議若超過 10 分鐘需要重新部署。 ::: :::spoiler 5. Web:Bit 安裝版沒有出現 " Web:Bit 開發板的 Device ID " 以及 " 版本號碼 " 怎麼辦? 若沒有出現上述文字,表示安裝版需要進行韌體更新,請參考「韌體更新」步驟進行。 ::: :::spoiler 6. MoonCar 辨識顏色時間為什麼是設定 0.3 秒? 設定 0.3 秒是因為程式需要執行時間,為避免時間過短影響程式讀取,您可以在設計程式時更改時間大於 0.3 秒,但請避免小於 0.3 秒。 ::: ### Webduino Smart 相關問題 :::spoiler 1. 我該如何開始操作 Webduino Smart? 歡迎參考 [Webduino Smart 教學手冊](https://tutorials.webduino.io/zh-tw/docs/basic/board/smart-information.html)。 完成初始化設定後即可開始進行操作。 ::: :::spoiler 2. 如何查詢 Device ID? 請參閱 [初始化設定](https://tutorials.webduino.io/zh-tw/docs/basic/board/smart-setup.html) 步驟 2 若想將設備重新設定也可參閱步驟 5, 按住按鈕,再接電源,會讓 Webduino Smart 回復出廠設定。如果回復出廠設定,Wi-Fi SSID 和密碼都須重新設定。 ::: :::spoiler 3. Webduino Smart 已經取得 ID,但接上電源後持續閃紅燈。 若 Webduino Smart 接上電源後持續閃紅燈,代表 Wi-Fi 連線錯誤。 請使用者變更使用環境,更改 Wi-Fi 環境待重新連線後才能使用。 ::: ### 其它問題 :::spoiler 1. 我想要做出XXX應用,但是學習手冊內沒有說明,該怎麼找到案例? 學習手冊中沒有收錄的以及非使用相關的問題,請洽 [技術社團](https://www.facebook.com/groups/webduino/)。 ::: :::spoiler 2. Webduino Blockly 的產品,如何轉換成純 HTML + JS 的程式碼? 在 Webduino Blockly 平台介面中,右上角位置有 </> 符號的 " 打開程式編輯 " 按鈕,點擊後跳出分頁,即為 HTML、JS 程式碼。 ::: :::spoiler 3. 為什麼停止執行程式後,LED 燈不會熄滅? " 程式停止 " 是停止執行動作,不會重置開發板,所以開發板會維持在最後一個指令。 若要將燈熄滅,可再設計拉取一個滅燈指令或直接將開發板斷電。 ::: :::spoiler 4. 我該如何找到 MoonCar 的教學手冊? MoonCar 教學手冊分類在 Web:Bit 教學手冊的目錄中。歡迎參考 MoonCar 教學手冊。 ::: :::spoiler 5. 如何設定及操作 WebEye? WebEye 設定及操作步驟可參閱:[WebEye 使用手冊](https://drive.google.com/file/d/1tftHXTBdLT9ZQClGAVN5ZNjqo7RjNT0_/view) ::: :::spoiler 6. RFID 接線與程式積木該如何操作? RFID 接線與程式積木請參考:[RFID 教學手冊](https://tutorials.webduino.io/zh-tw/docs/basic/sensor/rfid.html) ::: :::spoiler 7. Webduino 平台所建立的 QR Code 連結,修改專案內容之後會不會失效? QR Code 建立後並不會失效。但若修改了專案內容就必須要產生新的 QR Code。 ::: :::spoiler 8. 光敏電阻偵測速度設定 100ms 是什麼意思? 光敏電阻偵測速度設定 100ms ( 0.1 秒 ),代表每一秒會取樣 10 次。 ::: ## Webduino 相關 ### 關於 Webduino :::spoiler 1. Webduino 和 Arduino 的差異有哪些? Webduino 是基於 Arduino 的基礎加入 Wi-Fi 連線功能並改良,讓開發板具備物聯網能力,可參考 [Webduino 基礎教學](https://tutorials.webduino.io/zh-tw/docs/basic/index.html) 有更詳細的介紹。 - 連線:Arduino 無法透過 Wi-Fi 連線;Webduino 搭配 Wi-Fi 晶片來處理連網的問題,降低開發時間。 - 程式:Arduino 使用 C/C++,而 Webduino 則是使用較簡單的 HTML、JavaScript。 - 燒錄:Arduino 寫完程式後需要透過 USB 線燒錄才能執行,而 Webduino 在完成拖拉程式積木後,即可立即執行,不需經過燒錄步驟。 ::: :::spoiler 2. Webduino 和 Webduino 開發板有差別嗎? - Webduino 是我們正進行的服務,字面意思即是 Web x Arduino,只要透過瀏覽器就能達成連網目的。 - Webduino 開發板是服務內的硬體產品,目前有 Webduino 馬克 1 號、Webduino Fly、Webduino Smart 以及 Web:Bit 四種型號。 ::: :::spoiler 3. Webduino 要撰寫哪種程式來控制? Webduino 顧名思義只要撰寫網頁語法 ( HTML、JavaScript ) 就可以控制。而透過我們的雲端平台及 Web:Bit 教育版,就能夠以程式積木編輯,輕鬆上手程式邏輯,並且完成各種物聯網應用。 ::: :::spoiler 4. Webduino 是否可在瀏覽器關掉的狀態下運行? - 雲端平台:可以,但是要搭配我們的雲端運行服務,雲端平台提供關閉瀏覽器後**6 小時**免費雲端運行。 若要完全**24 小時**運行,可以購買我們的 [兌換券](https://store.webduino.io/products/voucher-cloud),提供一年內不間斷服務。 - Web:Bit:可以,Web:Bit 教育版有直接提供雲端部署 24 小時服務。 ::: :::spoiler 5. Webduino 在使用上有什麼好處? - 不需要學習艱難的 C 或 C++。 - 眾多教育單位使用,低難度門檻更容易掌握。 - 更容易的跨足物聯網體驗開發,滿足各種天馬行空創意的發想。 - 輕鬆結合網路上各種服務 ( YouTube、氣象、股票、匯率...等 )。 - 無痛實現遠端控制,就算人在國外也可以遙控家裡的電器用品。 ::: ### 購買 Webduino 產品 :::spoiler 1. 如何購買 Webduino? - 我們擁有自己的購物網站,可以直接在 [線上商店](https://store.webduino.io/categories/all?utm_source=website&utm_medium=topmenu) 找到我們所有的商品。 - 報名 Webduino 課程,大部分課程會依課程主題檢附相關套件材料包。 ::: :::spoiler 2. Webduino 商品有保固嗎? Webduino 提供瑕疵商品退換貨服務,為**收到商品的隔日起算的七日內( 含例假日 )**,詳細退換貨須知請參考各個產品頁面的「退換貨須知」。 ::: :::spoiler 3. 購買產品大約多久會收到? 我們會在**每週一、四出貨**,若您超過一個星期都未收到通知,麻煩與我們聯繫查詢出貨進度。 ::: :::spoiler 4. Webduino 教育暨企業方案 Webduino 提供教育與企業的合作方案,包含更豐富的教材、更便宜的價格,並以專題和解決方案的實際課程,提供教師、學生或企業用戶最完整的學習體驗,若您有相關的需求,可直接來信 service@webduino.io 洽詢相關合作與採購方式。 ::: ### 技術支援與合作 :::spoiler 1. 可以請 Webduino 來授課或教育訓練嗎? 我們北中南已經辦過超過一百場的課程、進行過五六十場研習活動,若公司行號、政府機關或教育單位有教育訓練或研習的需求,都可以委請我們進行授課。 相關合作方式,可直接來信 service@webduino.io 洽詢相關合作方式。 ::: :::spoiler 2. Webduino 的程式碼是否有 Open Source? Webduino 有全面 Open Source 的規劃,目前分為三個階段執行: - 第一階段:Open 網頁前端所有 Source Code 並放到 Github。 - 第二階段:Open 後端 Server 程式碼。 - 第三階段:Arduino 上韌體程式的 Open Source。 目前是第一階段,第二階段與第三階段尚未開始,目前已經 Open Source 的檔案均放在 Github 裡 ( 網址:https://github.com/webduinoio )。 ::: :::spoiler 3. 是否可以架設自己的伺服器? Webduino 的伺服器方案,目前僅提供大量購買、學校或企業使用,若您有架設後端伺服器的需求,請來信 service@webduino.io 洽詢相關合作方式。 ::: :::spoiler 4. 範例裡頭沒有我想要的傳感器或元件怎麼辦? - 我們正在努力趕工相關電子零件與傳感器的程式元件,有最新的消息都會在粉絲團與網站上公告。 - 您可以從我們的 Github 閱讀相關傳感器或元件的 Source Code,也可以自行開發相關傳感器或元件的 WebComponent。 ( 網址:https://github.com/webduinoio ) - 歡迎到粉絲團發訊息,或技術討論社團討論,如果有很多人跟您有一樣的需求,我們可能就會立即排入工作項。 :::