14
電子工程系 電腦遊戲設計組 使用Temboo服務 吳錫修 November 21, 2015

Arduino Yún使用Temboo服務

  • Upload
    -

  • View
    389

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Arduino Yún使用Temboo服務

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

使用Temboo服務吳錫修

November 21, 2015

Page 2: Arduino Yún使用Temboo服務

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

A cloud-based code generation platform with 2000+ processes for APIs, databases, and more. Reimagining programming for software & hardware developers.

免費帳號使用限制

750 Calls / month

1 GB / month

Temboo簡介

2

Page 3: Arduino Yún使用Temboo服務

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

http://temboo.com

註冊Temboo帳號

3

Page 4: Arduino Yún使用Temboo服務

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

建立應用程式

取得應用專案名稱及序號

4

Page 5: Arduino Yún使用Temboo服務

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

LIBRARY頁籤,由左側CHOREOS清單選擇分類名稱,就會顯示Temboo所支援的服務

查詢Temboo服務

5

Page 6: Arduino Yún使用Temboo服務

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

由LIBRARY頁籤CHOREOS清單中點選Yahoo/Weather,選擇GetTemperature服務

使用Yahoo溫度查詢服務 1/4

6

Page 7: Arduino Yún使用Temboo服務

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

INPUT輸入地點(例如:tsaotun),OPTIONAL INPUT輸入c(使用攝氏溫度)

使用Yahoo溫度查詢服務 2/4

7

Page 8: Arduino Yún使用Temboo服務

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

OUTPUT區塊檢視測試結果

展開「Should an output trigger a hardware event? 」,設定溫度超過攝氐25度時,使D13輸出高電位

使用Yahoo溫度查詢服務 3/4

8

Page 9: Arduino Yún使用Temboo服務

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

檢視Temboo自動產生的程式碼,確認後按Download下載程式碼

使用Yahoo溫度查詢服務 4/4

9

Page 10: Arduino Yún使用Temboo服務

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

預設調用Temboo服務之測試次數為10,因為每月免費使用次數上限為750,可減少maxCalls設定值

維護Temboo程式碼 1/4

10

Page 11: Arduino Yún使用Temboo服務

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

Temboo產生的程式碼是針對USB串列傳輸,如果不是使用USB連接方式,必須將程式碼中Serial輸出改為Console輸出

要先啟用Bridge才能連接Console

維護Temboo程式碼 2/4

11

Page 12: Arduino Yún使用Temboo服務

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

達到測試次數後結束程式

維護Temboo程式碼 3/4

12

Page 13: Arduino Yún使用Temboo服務

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

顯示相關作業訊息

維護Temboo程式碼 4/4

13

Page 14: Arduino Yún使用Temboo服務

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

功能表Tools/Serial Monitor開啟

測試Yahoo溫度查詢服務

14