查看: 2945|回復: 0|關注: 0
打印 上一主題 下一主題

辽宁快乐12开奖的规律: [我分享] 物聯網專題:如何用Browser向Thingspeak推送數據

[復制鏈接]

論壇優秀回答者

辽宁快乐12预测一号码推荐号码 www.exedlj.com.cn 40

主題

1296

帖子

111

最佳答案
  • 關注者: 82
跳轉到指定樓層
1#
發表于 2016-8-2 08:06:47 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
本帖最后由 oopmatlab 于 2016-8-9 21:02 編輯

如何直接用Browser向Thingspeak推送數據在Mathwork的官方網站上有Thingspeak的幫助文檔, MATLAB和物聯網連載中的 第一篇 也提供了詳盡的介紹。
這里我們先用最簡單的瀏覽器的地址欄來測試Thingspeak的功能,步驟如下:
  • 首先在 www.Thingspeak.com 網站注冊,登錄,點選Channels->MyChannels->New Channel創建一個新的Channel
  • 在Channel設置中把Make Public選中(這樣可以通過Public URL查看頻道數據),然后Save Channel
  • 點擊API Keys和DataImport/Export Tab,獲得該Channel的API KEY,這個key是Thingspeak自動生成的,該key和channel有一一對應的關系,有了這個Key,用戶才能往頻道中存儲數據。



先使用瀏覽器的地址欄來驗證一下Thingspeak的數據收集功能,比如在地址欄中輸入(把如下的YourAPIKey換成實際的API KEY):

  1. https://api.thingspeak.com/update.json?api_key=YourAPIKey&field1=73
復制代碼


因為api_key和剛剛創建的Channel有一一對應的關系,該HTTP Request把數據73推送到了由api_key對應的Channel的field1中,發送成功之后,瀏覽器中返回一個JSON String.

  1. {"channel_id":102467,"field1":"73","field2":null,"field3":null,"field4":null,"field5":null,"field6":null,"field7":null,"field8":null,"created_at":"2016-03-23T18:47:12Z","entry_id":1,"status":null,"latitude":null,"longitude":null,"elevation":null}

復制代碼

再試一次,這下把field1的值改成74

  1. https://api.thingspeak.com/update.json?api_key=YourAPIKey&field1=74
復制代碼

所以目前為止,Thingspeak的該channel中就應該有兩個數據點了?;氐絧ublic view tab中,可以看到確實如此,并且Thingspeak已經自動把兩個數據點畫了出來.


                               
登錄/注冊后可看大圖
在這個簡單的例子中,我們使用瀏覽器完成了向頻道中推送數據的工作,實際工作流程中,這對應的是利用Thingspeak在云端存儲計算的結果。


Ph.D, 軟件工程師.  Email: [email protected]
《MATLAB面向對象編程--從入門到設計模式》已經由北航出版社正式出版。
//ilovematlab.cn/thread-313689-1-1.html
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規則

關閉

站長推薦上一條 /3 下一條

快速回復 辽宁快乐12预测一号码推荐号码 返回列表