|

【Tutorial】以 thethings.iO 來將 BBC micro:bit 感測器數據圖形化

   
原著:李立源 Lee Lup Yuen/譯者:賴梓仁 Upton Lai

如果您可以將您以電池供應電力的 BBC micro:bit 設置在城市裡的任何一個角落來收集感測資料,或者是隨時查看從家裡、學校、工作場所即時更新的感測資料,不是很酷嗎?thethings.iO 是一朵物聯網的雲,它讓您可以即時顯示感測資料及裝置所在位置。thethings.iO 接收從 micro:bit 傳送來的感測資料(例如:透過 Sigfox 物聯網),並透過電腦或手機裡的網頁瀏覽器將感測資料即時顯示出來。透過以下的教學,各位將會學習到:

  1. 建立 thethings.iO 帳號(免費試用)
  2. 設置 Sigfox 後台來將 micro:bit 的感測資料傳送給 thethings.iO
  3. 在 thethings.iO 上建立一個物件來代表我們的 micro:bit 與其感測器
  4. 安裝雲端程式(JavaScript)好讓 thethings.iO 能夠解析出感測資料
  5. 在 thethings.iO 上驗證解析後的感測資料
  6. 在 thethings.iO 上建立儀表顯示板來顯示即時更新的感測資料
  7. 加入一張地圖來顯示 micro:bit 大概的位置

thethings.iO 儀表顯示板將感測資料與裝置所在位置即時顯示出來

只是,micro:bit 沒有 GPS 或 WiFi 定址功能,我們如何得知裝置的所在位置呢?這就是像 Sigfox 這種現代物聯網網路之所以神奇的地方囉。

物聯網裝置的定址

物聯網網路的運作模式與行動電話網路相同(有訊號塔與基站)。物聯網網路可以用相同的三角定位法(參考多個基站接收到的訊號強度)找出裝置的大概位置。

或是簡單說來,當我們聽見一聲巨響,因為每隻耳朵感受到的響度不同,所以我們能夠約略知道聲音是從哪個方向傳來。現在想像一下,如果我們有第三隻耳朵(假設它在正確的位置上),加上它所感受到的響度更能讓我們將音源從特定方向限縮到特定位置,這就是我們所指的三角定位法,透過物聯網裝置發送出的訊息來找到它的大概位置,好比我們用了三隻或更多耳朵(基站)聆聽聲音後,推估出音源的所在位置一樣。

本文為會員限定文章

立即加入會員! 全站文章無限看~

                               

已經是會員? 按此登入

只需不到短短一分鐘...

輸入您的信箱與ID註冊即可享有一切福利!

會員福利
1

免費電子報

2

會員搶先看

3

主題訂閱

4

好文收藏

Author:

Share This Post On

Submit a Comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *