我的第一個物聯網控制應用
[size=1em]導讀如何自己制作控制端來控制物聯網控制器
01 使用軟件 E4A、安卓模擬器 02 創建工程 3.雙擊服務器按鈕,進入到代碼編輯區,這里要做的是與服務器連接。首先將服務器連接,這里服務器有三個參數:服務器地址、服務器端口、超時。然后再建立一個客戶事件,客戶連接完畢,意思是與服務器連接完成之后所執行的事件。再添加一個全局變量。最后再建立一個斷開事件,意思是與服務器連接斷開之后執行的事件。服務器事件已完成。具體代碼如下: 4.返回設計區,雙擊“打開”按鈕,進入代碼編輯區 發送數據這里須填寫下TCP通信協議。在這里,只提供了上傳數據和獲取數據的方法。然后我們復制TCP通信協議到記事本中進行編輯下。(如何找到上傳數據?在管理平臺點擊右下角“微官方”——“使用幫助”,找到“控制端二次開數據獲取與數據上傳”。如下圖所示) 修改下dev_uid和api_key。 a、在物聯網管理平臺中成功添加的設備中可看到uid。 b、進入平臺點擊用戶名,就可以看到api-key然后把編碼復制粘貼到記事本的api-key。 因為文本這里顯示是多行,而代碼編輯區“發送數據”這里為一行,所以將文本每行末尾添加“/n”即可。(“/n”意思是換行) 修改完成后將協議復制到代碼中“發送數據”這里。格式如下:客戶1.發送數據(文本到字節(“粘貼數據”,“GBk”)) 因為還須要一個反饋信息,格式如:標簽1.標題=“數據發送成功”。 5.返回設計區,雙擊“關閉”按鈕,進入代碼區。與”打開“按鈕操作步驟差不多,將其復制粘貼,注意:將IO02=IO02=0改為IO02=0 IO02=1。(IO02=IO02=0第一個是數據的字段,第二個才是數據。IO02=0為打開,IO02=1為關閉。) 編輯完成后點擊保存后再點擊編譯,最后再用安卓模擬器打開剛編譯的應用即可。 具體操作講解請觀看視頻 大家也可以加入我們的QQ群互相學習,討論。 關注微信公眾號:紅納里斯 學習交流①群:203847769 學習交流②群:463316893
|