close

螢幕快照 2014-12-21 下午9.04.31

Arduino Yun 的好夥伴,

實現物聯網的第一步,

利用Temboo平台將你的Arduino Yun成為天邊一朵雲...

 

Temboo是將Arduino Yun和現有雲端APIs連結的簡便工具,

可以讓Arduino Yun的使用者大量減少建立雲端系統的時間與繁瑣的技術過程。

本篇介紹的是官方Temboo所提供的範例。

 

1. 到Temboo官網註冊一個帳號

螢幕快照 2014-12-21 下午9.34.11  

 

 

2. 範例使用奇摩天氣資料庫,連結 Yahoo > Weather > GetWeatherByAddress Choreo,輸入欲知天氣的位置。

螢幕快照_2014-12-21_下午9_41_21  

 

3. 下方的”CODE“會產生程式碼,按Download下載,得到2個檔案。

螢幕快照_2014-12-21_下午9_45_27  

 

4.得到兩個檔案,分別是arduino sketch 程式碼.ino 與標頭檔 .h,要放在同一資料夾才能正確執行喔!

螢幕快照_2014-12-21_下午9_48_56    

 

 

5.  開啓 getweatherbyaddress_sketch.ino 檔案,上傳到Arduino Yun(如何無線上傳ino到Arduino Yun)

因為Temboo上所提供的程式碼是針對USB傳輸,所以必須微調程式碼改為無線傳輸,或是接上USB線,否則打開Serial Monitor會看到以下錯誤訊息。

螢幕快照 2014-12-21 下午10.07.42

 

6. 如何微調程式碼讓它在無線的情況下可以正常運作呢?兩件事: a. 加入Console.begin()   b. 把所有Serial -> Console ,

螢幕快照_2014-12-22_上午1_35_37  

 

7. 打開Serial Monitor,就可以看到由奇摩天氣yahoo weather資料庫傳來的數據囉~

螢幕快照 2014-12-22 上午1.19.53    

arrow
arrow

    EXdesign 發表在 痞客邦 留言(0) 人氣()