【物联网设计记录】基于机智云云平台的Wi-Fi控制开发板

1、设计整体思路

开发板使用了ESP8266Wi-Fi模块实现数据传输。
控制流程图
ESP8266模块负责传输数据,手机通过Wi-Fi连接至机智云平台,并传输指令至平台再而传递控制指令至开发板,实现Wi-Fi的远程控制。
实现RGB灯颜色变换,全彩等颜色变换,电机转速变换和温湿度数据传输显示的远程控制功能。

2、机智云平台的部署

2.1、创建产品

创建属于自己的新产品,产品分类和产品名称随自己编辑,选择 “Wi-Fi/移动网络方案” ,通讯方式 “Wi-Fi”,数据传输方式为 “定长”,选择完成后确定保存。并能看到自己开发中的产品。
在这里插入图片描述

2.2、创建数据点

数据点是一套机智云设备通信协议,用于描述设备功能及其参数。简单点来说,数据点就是用来传递控制数据的。通过数据点,用户可以通过手机改变数据时传递到开发板,对应数据点实现开发板上的对应功能。
数据点的创建如下(可参考):

显示名称 标识名 读写类型 数据类型 范围 分辨率
RGB灯开关 LED_OnOff 可写 布尔值 / /
全彩灯 LED_Color 可写 枚举 0.无 1.橙色 2.紫色 3.粉色 /
RGB灯_R LED_R 可写 数值 0-254 1
RGB灯_G LED_G 可写 数值 0-254 1
RGB灯_B LED_B 可写 数值 0-254 1
风扇转速 Motor_Speed 可写 数值 -3-3 1
温度 Temperature 只读 数值 -13-187 1
湿度 Humidity 只读 数值 0-100 1

注:显示名称用于显示在手机端软件的名字,而标识名用于数据点编程。

2.3、启动虚拟设备

虚拟设备主要用于检验你所创建的数据点,手机端是否能通过测试软件(机智云平台官方软件)发送数据值,机智云平台会接收到数据,判断你的数据点是否成功运行。
在这里插入图片描述
当手机通过软件扫描二维码后,会连上一个虚拟设备,手机界面如图的左边显示,当控制手机端的软件对数据进行改动时,模拟设备上报的数据就会随手机更新,通信日志也会随之更新。此时说明数据点创建成功。
下面便可以在服务中创建 MCU开发,选择 SOC方案,快速创建工程,此时机智云平台会根据你的数据点为你制定固定的程序模板。
注:每当改动数据点时程序模板都需要选择修改,重新输密钥下载,否则下载下来的程序都是未

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值