步驟 1
為了簡化整個實作過程,我們先使用板子內建的光敏電阻,等整個程式大致完成,並且數據也可以上傳到雲端之後,我們再試著把它換成溫溼度感測,或者其他的感測值。
先拉出以下方塊,確定 Smart 板可以正常運作:
接下來看一下相關的 Javascript 程式碼(可直接點選積木頁面旁邊的 JavaScript 頁面):
var photocell;
boardReady({board: 'Smart', device: 'EjVbk', transport: 'mqtt', multi: true}, function (board) {
board.samplingInterval = 1000;
photocell = getPhotocell(board, 0);
photocell.measure(function (val) {
photocell.detectedVal = val;
document.getElementById('demo-area-01-show').innerHTML = photocell.detectedVal;
});
});
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
- 開啟一個 jsbin 的專案,放入 Javascript 的程式碼,並加上簡單的 HTML 和格式設定,做出以下頁面: