我想做一個大學項目,我想追蹤任何地點的位置,然後在雲上更新數據,然後閱讀。我有GPS模塊的數據,但我對如何在雲上上傳數據感到困惑。我有一個小想法,我可以通過發送一個https請求來完成GSM模塊。 但我有一個疑問,當我正在做HTTPS GET請求,然後我得到的網站的HTML代碼。這不是我的用途。 有沒有其他模塊可以這麼做。或者我正在做GET請求的問題。請幫我解決一下這個。 歡迎任何幫助。如何使用SIM900上傳雲上的數據
回答
通常,您將從您的物聯網設備將數據發送到雲(IoT Hub)上的端點。物聯網設備將使用設備SDK與雲進行通信。一旦數據被IoT Hub捕獲,您就可以使用服務SDK管理實例。該數據還可以通過其他服務,如流分析轉化等
資源:
連接到物聯網中心:https://azure.microsoft.com/en-us/develop/iot/get-started/
在這裏你可以找到一個程序我做使用SIMCOM模塊(SIM800,SIM900 ...)通過HTTPS將數據發送到我的Azure IoT Hub:https://developer.mbed.org/users/BorjaTarazona/code/Azure_SIM800_HelloWorld/
要使用SIM900 mod通過HTTPS將數據上傳到您的物聯網集線器您需要:
APN爲SIM900模塊。 APN由您的網絡提供商提供。
連接URL,這將是這樣的:「https://XXXXXXXX.azure-devices.net/devices/XXXXX/messages/events?api-version=2016-02-03」
共享訪問簽名,你可以從你的帳戶Azure中獲得。它應該類似於這個:「Authorization:SharedAccessSignature sr = XXXXX.azure-devices。淨& SIG = rCD5ZWvjblAl20djcEdtuL40vpKmdjvQH7lTphIRtJo%3D & SE = XXXXXXXXX」
我用使用HTTPS與SIM900 moudle將數據發送到Azure中的命令是:
初始化
組上下文鍵入:AT + SAPBR = 3,1,「CONTYPE」,「GPRS」\ r \ n
設置APN:AT + SAPBR = 3,1,「APN」,「YourAP N「\ r \ n
- 打開承載:AT + SAPBR = 1,1 \ r \ n
- 查詢承載:AT + SAPBR = 2,1 \ r \ n
- 啓用HTTP功能:AT + HTTPINIT \ r \ n
- 啓用SSL:AT + HTTPSSL = 1 \ r \ n
數據傳輸
- 設置承載簡檔標識符:AT + HTTPPARA = 「CID」,1 \ r \ n
- 設置URL:AT + HTTPPARA = 「URL」, 「yourURL」 的\ r \ n
- 設置共享存取簽名:AT + HTTPPARA = 「USERDATA」, 「授權:YourSharedAccessSignature爲」 \ r \ n
- 集HTTP頭中的內容類型字段:AT + HTTPPARA =「CONTENT」,「application/json」\ r \ n
- 設置要發送的JSON字符串:AT + HTTPDATA = StringLength,20000 \ r \ nYourJSONString
- HTTP POST:AT + HTTPACTION = 1 \ r \ n
- 1. 如何使用Dropbox上傳數據庫?
- 2. 如何使用GPRS上傳數據
- 3. 如何使用Microsoft.Net.Http上傳數據?
- 4. 從網址上傳Google雲端數據
- 5. 如何在雲上同步數據?
- 6. 如何使用Google App上載的key_name上傳數據bulkloader
- 7. 使用bulkloader上傳數據
- 8. 如何在雲或數據中心上使用Docker
- 9. 如何在谷歌雲上使用PySpark優化存儲數據
- 10. 使用Python將文件上傳到雲
- 11. 使用API上傳到雲存儲,RequestException
- 12. 如何使用雲計算從應用上傳文件
- 13. 如何使用java將數據上傳到數據庫?
- 14. 在「雲」上存儲數據
- 15. 如何使用雲存儲分段上傳音樂/視頻(Laravel)?
- 16. 如何使用java將文件上傳到谷歌雲存儲?
- 17. 如何使用swift上傳圖片與雲套件?
- 18. 我如何在Django上使用Google雲消息傳遞
- 19. 如何使用IAM將文件從谷歌雲實例上傳到雲存儲?
- 20. 上傳數據到谷歌雲存儲與任何偏移
- 21. NodeJs - Loopback:如何上傳谷歌雲存儲上的文件
- 22. Rackspace雲文件:圖像使用PHP上傳到rackspace雲文件
- 23. 如何使用Python API在Google雲端存儲上上傳文件夾
- 24. 使用HttpWebRequest上傳數據的問題
- 25. 如何使用谷歌雲客戶端庫上的圖像在雲存儲在Python中上傳圖像?
- 26. 用於圖像上傳的雲服務
- 27. 使用電子郵件地址在雲上上傳文件
- 28. 上傳元組數組雲套件
- 29. 如何使用rails4中的關聯從excel上傳數據
- 30. 如何使用codeigniter將CSV文件的數據上傳到mysql