給新手爸媽,你的 Baby 比你更需要穿戴式裝置的監控保護

評論
評論

2561252071_0af988f93f_b(photo by peasap)

使用英特爾® EDISON 與 UBIDOTS 開發智慧嬰兒監控系統 Pooja Baraska r, 2015 年 9 月 27 日 Share

英特爾  Edison 夠微小到可以適合穿戴式裝置。它提供了語言以及編程環境,給開發者很大的彈性,並且整合了無線網路與藍芽,使得它成為穿戴式裝置的理想典範。現今市場上為了不同的目的有很多的穿戴裝置,為何我們不做一個給嬰兒呢?

越來越多小家庭沒有人可以引導新手父母有關新生兒的事情,他們總是擔心其小嬰兒的健康、體溫、環境等等。嬰兒需要 24 小時被關注,可是當父母親都在工作的情況下並不太可能,有些時候他們必須做很多家事,而且睡眠時也是父母親需要智慧嬰兒監控系統的其中一種情況,這可以幫助他們持續追蹤嬰兒的健康,並且在有任何不尋常的事情發生時通知他們。

我們的智慧嬰兒監控將可以

  • 監控嬰兒正在睡覺或玩耍
  • 一但嬰兒正在哭泣時可以通知父母
  • 監控嬰兒的體溫
  • 若注意到不正常的體溫可以立即的警示
  • 視覺化的展現資料
  • 資料可以從任何地方來監控

需求

WP_20150926_006

英特爾 Edison 模組
Arduino 的 Edison 擴充板
類比麥克風
溫度感測器
16*2 LCD 螢幕
電源供應器
USB 線
一些跳線

類比麥克風是一個簡單的聲音感測器,可以偵測環境周遭的聲音強度。在這個專案裡我使用 Grove Base Shield 中的 Grove 感測器。我們將使用英特爾 XDK 物聯網版本在 Node.js 中編寫程式。

相互連結

  1. 將您的 Edison 接上電源並且透過 USB 線接到您的 PC
  2. 開機將會需要 15-20 秒,在此之後開始堆疊 Grove Base Shield
  3. 連接聲音感測器到類比腳位 A0
  4. 連接溫度感測器到 A1
  5. 連接 LCD 螢幕到其中一個 I2C 接口

編寫程式

  1. 開啟英特爾 XDK 物聯網版本,如果它尚未安裝在您的 PC,可以從 https://software.intel.com/en-us/iot/downloads 下載
  2. 如果您已經用 Flash Lite 工具燒錄您的 Edison 那麼 Node.Js 則已經安裝在您的板子上了
  3. 連接 IDE 到您的 Edison 板子。它將問您的使用者名稱與密碼,預設的使用者名稱是 root 並且沒有密碼

4

選取一個空白的 Node.Js 範本並且開啟一個新專案

XDK

編寫類比麥克風的程式

螢幕截圖 2015-11-17 20.18.47

編寫溫度感測器的程式

螢幕截圖 2015-11-17 20.20.01

傳送資料到雲端

螢幕截圖 2015-11-17 20.24.33

這裡我使用 Ubidots 做為物聯網的雲端,使用 Ubidots 我們可以以一個有效率的方式視覺化資料。它支援廣泛的裝置,並且可以觸發某些行動,例如傳送郵件和訊息。它也提供我們所選擇語言大量的 API 以加速我們的開發。因此我選擇了它的 Node.Js 程式庫來跟我的 Edison 互動。

設置 Ubidots

1. 登入您的 Ubidots 帳號或您可以在這 http://ubidots.com/ 開啟一個新的
2. 選擇  “Sources” 標籤並且按下 “Add Data Source” 以便開啟一個新的資料來源。這裡我已經加入我的 Edison。

5

6

一但資料來源被新增,我們必須把它加上變數。在這個專案我們將傳送感測器與溫度的資料,所以我們將新增兩個變數。

7

在變數的地方按下按鈕並且拷貝變數帳號。貼在您的程式碼中

9

選擇 My Profile->API Keys。從這得到您的 API Key。

Apikey

在您的儀表板加上一個您所選的 widget,根據您的需求來視覺化這資料

cloud

我為聲音感測器選擇了儀表和一個圖形給溫度感測器。看著聲音的儀表您可以輕易的判斷聲音的強度和您嬰兒的行為,並且藉由溫度圖形您可以評估突然的溫度變化

WP_20150926_017

編譯,上傳並在 Edison 執行您的應用程式。您將在偵錯控制台看到感測器的值,如果一切順利您會注意到資料被送往 Ubidots 雲端。瀏覽 Ubidots 儀表板,您會看到所有的資料從我們 widgets 中的感測器中傳送。在這我也開啟一些警示,如果音量超過某種程度 (意謂嬰兒正在哭泣) 一個警示將會利用簡訊傳送到我們的手機。

WP_20150926_031

 

WP_20150926_036

 

wp_ss_20150927_0003

 

wp_ss_20150927_0001

凡是牽涉到嬰兒,無論如何永遠都是不足夠的,我將會用某些進階的材料,以及使用更精確的感測器和更好的警示,我將在下一個部分來做分享。

 

更多精選文章.....

 

歡迎加入「Inside」Line 官方帳號,關注最新創業、科技、網路、工作訊息

好友人數

相關文章

評論