2016-03-26

Arduino Yun 筆記:測試呼叫 Temboo 的 Gmailv2 與 Spreadsheets choreos 功能

Arduino Yún 名稱中的 "Yún" 正是中文的 "" ,也就是特別強調在雲端應用的整合能力,所以除了 Yun 本身已具備的連網功能之外,更透過與 Temboo 的合作,很方便的就能夠連接許多目前相當普遍的雲端服務,如:Google、Facebook、Twitter、Yahoo Weather、Dropbox ... 等。

Temboo 平台提供了數十種連接雲端服務的 Choreos
Choreo 是指呼叫每個特定雲端服務的可重複使用程式碼,用以簡化程式開發工作。同時在最新版本的 Arduino IDE 中,也已經預載了 Temboo 程式庫,結合 Choreo 很容易的就能夠實現 Arduino Yun 在雲端的整合應用。

(圖片來源:arduino.cc)

在 Temboo  網站中提供有 12 個 Arduino Yun 連接雲端服務的範例,同時在 Arduino IDE 的  File - Examples - Temboo - Arduino Yun 中也有相對應的範例程式,這些都是相當好的參考資源。
(圖片來源:Temboo.com)

本次的測試是以 Arduino Yun 在 Sketch 中使用 Bridge 以及 Temboo 程式庫 呼叫 Temboo 的 Gmailv2Google Spreadsheets 兩個 Choreos 功能,將 Arduino 端的資訊透過 Gmail 傳送至指定信箱 以及 存放到 Google 試算表中。

以下是過程的相關記錄: