CAT1 4G+以太网开发板腾讯云手机微信小程序显示温度和下发控制
时间:2024-01-04 08:07:00
一、准备材料
二、设备接线
2.1放置4G卡
将EC200S-CN从模块核心板DTU拔下开发板底板,拔出4块G卡缺口朝内插入。然后重新插入。EC200S-CN插回模块核心板DTU开发板底板。
2.2接入仿真器
下载程序时,访问模拟器。
用杜邦线将仿真器连接到下图DTU开发板底板,USB端接到电脑。
2.3 接入USB-232串口线
将USB-232串口线一端接入DTU开发板底板,另一端接入电脑。
2.4 接入电源适配器
将电源适配器一端接入DTU开发板底板,另一端接入插排,通电后,模块亮起。
三、腾讯云物联网平台创建产品和设备
3.11进入腾讯云物联网平台
百度搜索腾讯云,进入腾讯云官网:https://cloud.tencent.com/。
在首页搜索物联网平台,进入腾讯云物联网平台。
点击立即使用。
微信扫码登录,完成实名认证,进入物联网开发平台。
3.2新建项目
点击腾讯云物联网平台上公共实例的任何位置。
点击新建项目,输入项目名称后点击保存即完成新建项目,项目描述可以酌情填写。
3.3创建产品
新项目完成后,产品开始创建。
点击项目的任何位置。
点击新产品。
3.4自定义功能
点击产品中的任何位置,查看产品的功能细节。
当产品的标准功能不足以满足需求时,可以自定义功能。
现在我们定制了一个功能:当前室内温度。
建议上限在5000以上,如-1000~5000。
因为如果没有插入18B如果有20个温度模块,则发送4095,默认不显示值。
自定义功能:继电器灯状态。
定义功能后,单击下一步。
3.5设备调试
选择基于模块开发的设备开发ML302模块,确定后直接点击下一步。
直接点击下一步进行交互开发。
下一步进入设备调试,点击新设备,因为我们还没有设备。
新设备建成后,可调试设备。点击在线调试,定制功能输入的预期值,然后点击发送按钮发送指令。
数据已经发送到设备日志中,这意味着我们的调试状态。
四、下载程序
4.1设置仿真器
设置程序代码后,设置模拟器,下载程序前需要配置模拟器。如果之前设置过,可以跳过此步骤。
4.2下载程序
下载程序之前,先编译程序,看看程序有没有出现错误。
编译程序成功后,开始下载程序。(注:下载程序时必须将模拟器连接到计算机)。
五、腾讯云下发控制
我们已经学会了使用4G以太网开发板实时将温度数据上传到腾讯云。如果没有,我们可以阅读以前的文章。现在我们实现了腾讯云物联网平台发布的控制设备。
程序代码:
“ t h i n g / u p / p r o p e r t y / I T Z 3 V K 8 J 1 L / 4 G N E T D S 18 B 20 " 上发,上发温度; " thing/up/property/ITZ3VK8J1L/4GNETDS18B20" 表示上发,温度上升; " thing/up/property/ITZ3VK8J1L/4GNETDS18B20"上发,上发温度;"thing/down/property/ITZ3VK8J1L/4GNETDS18B20” 表示下发,下发控制power_switch。
将空调开关变成开关,点击发送后,可以看到板上中间的黄灯亮起,也可以看到串口工具上发出的数据信息。power_switch一、表示亮,power_switch表示灭
这是腾讯云下发控制。
六、手机微信小程序控制
在设备调试中,有一个二维码。
打开微信添加腾讯连连小程序,使用腾讯连连扫描二维码添加设备。
点击腾讯中的设备,可以看到4G当前以太网开发板传输的室内温度值也可以调整空调开关,与腾讯云同步更新。这是腾讯云手机微信小程序控制。
应用管理可以通过应用开发嵌入到各种应用中。
将应用程序与产品相关联。与产品相关后,有权配网、绑定、控制设备。