步驟 4
我們要把資料上傳到雲端。Webduino 已經內建 Google 試算表以及 Firebase 的模組,這裡我們先選擇比較簡單的 Google 試算表來使用。
到 Google 雲端硬碟,開啟一個試算表,設定適當的分頁名稱(建議使用 T1),把權限設成「知道連結者均可以編輯」。
回到開發平台,拉出以下方塊,把網址和工作表名稱填好。填入資料先使用固定文字。
執行,檢查資料是否能正常寫入雲端試算表。
把 JavaScript 的程式碼找出來。
var myData;
myData= {};
myData.sheetUrl = 'https://docs.google.com/spreadsheets/d/1Aml7CI9xCXWaRtwnvi2OZHhjdhw0T1SYY0OCNY5zgkE/edit#gid=484544247';
myData.sheetName = 'T1';
myData.column0 = 'TEST';
myData.column1 = 'DATA';
writeSheetData(myData);
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
- 把程式碼搬進我們的 jsbin 專案中。column0 到 column2 分別填入時間、姓名、光照度。程式碼片段如下:
photocell.measure(function (val) {
photocell.detectedVal = val;
$('#lightvalue').text(val);
var myData= {};
myData.sheetUrl = 'https://docs.google.com/spreadsheets/d/1Aml7CI9xCXWaRtwnvi2OZHhjdhw0T1SYY0OCNY5zgkE/edit#gid=484544247';
myData.sheetName = 'T1';
myData.column0 = new Date();
myData.column1 = Name;
myData.column2 = val;
writeSheetData(myData);
});
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
- 執行,檢查是否正確填入試算表中。