常見問題與解答 - Webduino 基礎教學
文章推薦指數: 80 %
Webduino 一開始是基於Arduino 所研發的技術,有別於Arduino 是撰寫C/C++,Webduino 是透過網頁語言HTML 和JavaScript 控制,並且能透過Wi-Fi、WebSocket、藍芽和序列 ...
關於Webduino
使用Webduino之前必須對於Webduino有些基本認識,剛接觸的朋友可以透過「Webduino基礎教學」了解相關介紹。
常見問題與解答
1.Webduino和Arduino有差別嗎?
Webduino一開始是基於Arduino所研發的技術,有別於Arduino是撰寫C/C++,Webduino是透過網頁語言HTML和JavaScript控制,並且能透過Wi-Fi、WebSocket、藍芽和序列埠等連線方式來操作使用,可參考Webduino基礎教學有Webduino和Arduino的差異化介紹。
2.Webduino和Webduino開發板有差別嗎?
Webduino是我們正進行的服務,字面意思即是WebxArduino,而Webduino開發板是服務內的硬體產品,目前有Webduino馬克1號、WebduinoFly以及WebduinoSmart三種型號。
3.馬克1號、Fly和Smart的差別在哪裡?
馬克1號是ArduinoPromini+Wifi模組,可以獨立運作,而Fly是ArduinoUNO的Wifi擴充板,必須搭配ArduinoUNO才可運作(馬克1號引出來的腳位比較少,而Fly具備完整的UNO腳位),Smart則是完全獨立的Wi-Fi晶片,不需要Arduino亦可獨立運作。
4.Webduino要撰寫哪種程式來控制?
Webduino顧名思義只要撰寫網頁語法(JavaScript)就可以控制,所以除了可以跑在網頁前端(瀏覽器端),亦可運作於後端(NodeJS)。
5.既然是用網頁語法控制,還需要燒錄Arduino韌體嗎?
如果是使用Fly,在Arduino端必須燒錄Firmata相關韌體,如果是使用Webduino馬克1號,已經內建對應的韌體,如果是Smart則是完全不需要使用Arduino韌體。
燒錄Arduino韌體的方式可以透過ArduinoIDE連線燒錄,或是藉由Webduino雲端平台的Device裝置管理功能進行雲端更新。
(參考:Device裝置管理(雲端更新))
6.Webduino可否在瀏覽器關掉的狀態下運行?
目前不行。
如果要在瀏覽器關掉的狀態下運行,例如24小時監控...等,必須要讓程式跑在後端(NodeJS、NodeRed),但如果是單純操控電燈、門鎖...等必須有畫面的程式則不用擔心(因為一定會打開瀏覽器或是APP畫面)。
7.我用了Webduino有什麼好處?
不需要學習艱難的C或C++。
由於網頁可直接由瀏覽器呈現,進一步更能轉換成APP,輕鬆實現跨平台功能!
更容易的跨足物聯網體驗開發,滿足各種天馬行空創意的發想。
輕鬆結合網路上各種服務(Youtube、氣象、股票、匯率...等)。
無痛實現遠端控制,就算人在國外也可以遙控家裡的電器用品。
沒有解決您的問題嗎?
如果以上的問題回答無法滿足您的需求,您還可以透過以下的諮詢管道聯繫我們。
Webduino粉絲團:https://www.facebook.com/webduino
技術討論社團:https://www.facebook.com/groups/webduino
客服信箱:[email protected]
客服電話:886-7-3388511
針對這篇教學,提出問題或建議
Webduino基礎教學
Webduino開發板
馬克一號(介紹)
馬克一號(初始化設定)
WebduinoFly(介紹)
WebduinoFly(初始化設定)
WebduinoSmart(介紹)
WebduinoSmart(初始化設定)
開發板擴充設定
Arduino韌體下載與燒錄
ChromeAPIProxy安裝
使用藍芽操控
使用WebSocket操控
WebduinoBlockly
認識WebduinoBlockly
WebduinoBlockly基本操作
WebduinoBlockly特殊功能
連動多塊開發板
腳位偵測設定
WebduinoSmart
Smart(三色LED)
Smart(光敏電阻)
Smart(按鈕開關)
發光元件
LED
三色LED
LED點矩陣
輸入輸出
繼電器
蜂鳴器
按鈕開關
震動開關
搖桿
紅外線發射接收
環境偵測
超音波偵測
溫濕度偵測
人體紅外線偵測
聲音偵測
光敏電阻
可變電阻
土壤濕度偵測
三軸加速度計
無線感應
RFID
玩具及馬達
伺服馬達
Webduino綜合應用
元件應用
LED(兩顆交互閃爍)
LED(霹靂燈)
LED(語音聲控)
LED(人臉追蹤)
LED(Google表單操控)
三色LED(調色盤)
蜂鳴器(多人協奏)
蜂鳴器(會說話的鬧鐘)
傳感器應用
超音波(改變圖片大小)
超音波(控制LED)
超音波(控制三色LED)
溫濕度(Firebase紀錄)
RFID(控制Youtube)
可變電阻(改變Youtube音量)
聲音偵測(吹點矩陣蠟燭)
玩具改造
Smart自走車(組裝步驟)
Smart自走車(網頁遙控器操控)
Smart自走車(超音波避障)
馬克一號自走車(鍵盤操控)
馬克一號自走車(行動裝置操控)
馬克一號自走車(循跡功能)
百元玩具車大改造
智慧生活
智慧植栽(水泵)
智慧插座(組裝與操控)
智慧追蹤(伺服馬達+攝影機)
Webduino雲端平台
基本介紹
註冊與登入
Blockly程式積木
Device裝置管理(裝置認證)
Device裝置管理(雲端更新)
發光元件
LCD螢幕
輸入輸出
MP3播放器
環境偵測
PM2.5細懸浮微粒偵測
資料庫
Google試算表(設定)
Google試算表(儲存)
Google試算表(讀取)
綜合應用
記錄PM2.5(Google試算表)
Blockly教學
基本功能
變數
流程
文字
數學式
列表
邏輯
迴圈
進階功能
控制台
等待
數值轉換
鍵盤行為
語音聲控
語音朗讀
行動裝置
網頁互動區
文字、點擊、圖片
顏色、按鈕、拉霸
遙控器
Youtube
影像追蹤
創意應用
抽籤並朗讀姓名
大樂透自動選號
隨機組合朗讀語句
語音朗讀逐字稿
小時鐘
語音報時
九九乘法你問我答
BlocklyGames
迷宮
鳥
烏龜
影片
池塘導師
Dr.Smart教學
開發板元件
三色LED
三色LED(色彩輪播)
光敏電阻
光敏電阻(色彩變化)
按鈕開關
按鈕開關(控制顏色)
按鈕開關(控制Youtube)
元件及傳感器
LED
蜂鳴器
震動開關
LED點矩陣
超音波偵測
溫濕度偵測
綜合應用
蜂鳴器(多人協奏)
超音波(倒車雷達)
超音波(控制Youtube)
LED點矩陣(顯示距離)
LED點矩陣(顯示溫度)
按鈕開關(控制蜂鳴器)
實戰智慧插座
基本操控
組裝智慧插座
網頁操控智慧插座
傳感器應用
超音波偵測距離
光線偵測
人體紅外線偵測
聲音偵測
電視機遙控器
按鈕開關
電流急急棒
土壤濕度偵測
RFID感應
進階應用
語音辨識
人臉、顏色追蹤
手機陀螺儀
聊天室(原理)
聊天室(前後端實作)
Google試算表(原理)
Google試算表(前後端實作)
Google地圖(原理)
Google地圖(前後端實作)
Youtube互動
Opendata實作
Node-Red(基礎操作)
Node-Red(Twitter)
Node-Red(E-mail)
日幣匯率(Node-Red爬蟲)
日幣匯率(Node-js爬蟲)
常見問題
Webduino相關
關於Webduino
購買Webduino產品
技術支援與合作
Webduino開發板
關於Webduino開發板
初始化設定
延伸文章資訊
- 1連動多塊開發板 - Webduino 基礎教學
不過光是LED 的閃動其實看不太出來「連動」的效果,接著我們把其中一塊開發板的LED 換成超音波傳感器,利用開發板B 偵測到距離的變化,來控制開發板A 上頭LED 的明暗。
- 2Webduino 基礎教學
Webduino 就是Web + Arduino 的合稱,在2015 年,慶奇科技的Webduino 技術,終於可以純粹使用Web 的技術來控制,除了可以讓原本的Arduino 上網,更可以「雲...
- 3常見問題與解答 - Webduino 基礎教學
1. Webduino 和Arduino 的差異有哪些? · 2. Webduino 和Webduino 開發板有差別嗎? · 3. Webduino 要撰寫哪種程式來控制? · 4. Webd...
- 4常見問題與解答 - Webduino 基礎教學
Webduino 一開始是基於Arduino 所研發的技術,有別於Arduino 是撰寫C/C++,Webduino 是透過網頁語言HTML 和JavaScript 控制,並且能透過Wi-Fi、...
- 5控制單顆LED 燈- Webduino教學 - Google Sites
在基本的Arduino 傳感器控制範例裡頭,控制單顆LED 燈通常都是作為第一個範例使用,為什麼呢?因為這個範例最容易上手,也最容易藉由LED 的明暗來測試程式是否有寫錯, ...