CAT1 4G+以太网开发板腾讯云手机微信小程序显示温度和下发控制
一、準備材料
二、設備接線
2.1放置4G卡
將EC200S-CN模塊核心板從DTU開發板底板中拔下,將4G卡缺口處朝內插入。然后重新將EC200S-CN模塊核心板插回DTU開發板底板。
2.2接入仿真器
接入仿真器,用于下載程序。
將仿真器用杜邦線按照下圖接入DTU開發板底板,USB端接入電腦。
2.3 接入USB-232串口線
將USB-232串口線一端接入DTU開發板底板,另一端接入電腦。
2.4 接入電源適配器
將電源適配器一端接入DTU開發板底板,另一端接入插排,通電后,模塊亮起。
三、騰訊云物聯網平臺創建產品、設備
3.1進入騰訊云物聯網平臺
百度搜索騰訊云,進入騰訊云官網:https://cloud.tencent.com/。
在首頁中搜索物聯網平臺,進入騰訊云物聯網平臺。
點擊立即使用。
然后微信掃碼登錄,完成實名認證,進入物聯網開發平臺。
3.2新建項目
在騰訊云物聯網平臺中,點擊公共實例的任意位置。
點擊新建項目,輸入項目名稱后點擊保存即完成新建項目,項目描述可以酌情填寫。
3.3創建產品
新建項目完畢后,開始創建產品。
點擊項目的任意位置。
點擊新建產品。
3.4自定義功能
點擊產品中的任意位置,即可看到本產品的功能詳情。
當產品的標準功能不足以滿足需求時,可以自定義功能。
現在我們自定義一個功能:室內當前溫度。
數值范圍建議上限為5000以上,例如:-100~5000。
因為若沒有插入18B20溫度模塊的話,會發送4095,數值不在范圍內默認不顯示。
再定義一個自定義功能:繼電器燈狀態。
定義好功能后,點擊下一步。
3.5設備調試
在設備開發中選擇基于模組開發,選擇中移ML302模塊,確定后直接點擊下一步。
在交互開發中直接點擊下一步。
下一步進入設備調試,由于當前我們還沒有設備,所以點擊新建設備。
新建完設備后,可以對設備進行調試。點擊在線調試,可以自定義對功能輸入期望值,然后點擊發送按鈕來下發指令。
在設備日志中可以看到數據已經發送過來了,這就表示我們調試的狀態。
四、下載程序
4.1設置仿真器
設置好程序代碼之后就設置仿真器,在下載程序之前需要配置仿真器,若前面已經設置過可以跳過此步驟。
4.2下載程序
下載程序之前,先編譯程序,看看程序有沒有出現錯誤。
編譯程序成功后,開始下載程序。(注:下載程序的時候一定要將仿真器接入電腦)。
五、騰訊云下發控制
我們已經學了用4G以太網開發板將溫度數據實時上傳到騰訊云,如不會的可以看之前的文章,現在我們實現騰訊云物聯網平臺下發控制設備。
在程序代碼中:
“thing/up/property/ITZ3VK8J1L/4GNETDS18B20"表示上發,上發了溫度;"thing/up/property/ITZ3VK8J1L/4GNETDS18B20" 表示上發,上發了溫度; "thing/up/property/ITZ3VK8J1L/4GNETDS18B20"表示上發,上發了溫度;"thing/down/property/ITZ3VK8J1L/4GNETDS18B20” 表示下發,下發控制了power_switch。
將空調開關變成開,點擊發送之后可以看到板子上中間的黃燈亮起,也可以在串口工具上看到下發的數據信息。“power_switch”:1,表示亮,“power_switch”:0,表示滅。
這就是騰訊云下發控制。
六、手機微信小程序控制
在設備調試中,有一個二維碼。
打開微信添加“騰訊連連”小程序,使用“騰訊連連”掃描二維碼添加設備。
在騰訊連連中點擊設備,可以看到4G以太網開發板傳輸的室內當前溫度值,還可以調整空調開關,與騰訊云進行同步更新。這就是騰訊云手機微信小程序控制。
通過應用開發,可以把應用管理嵌入到各種應用中。
把應用與產品關聯。與產品關聯后,可有權限對設備進行配網、綁定,控制等操作。
總結
以上是生活随笔為你收集整理的CAT1 4G+以太网开发板腾讯云手机微信小程序显示温度和下发控制的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: centOS 6 和centOS 7 防
- 下一篇: esp8266对接天猫精灵 微信控制