阿里云IoT:控制掌控板板载灯亮灭

本文档详细介绍了如何在阿里云IoT平台上创建产品、添加设备,并开发一个控制LED灯的手机App。从注册账号、实名验证、开通物联网平台,到新建“Light”产品、定义功能,再到创建设备、开发移动应用,最后实现App与设备的交互,包括MQTT初始化、Topic信息解析及消息判断。整个过程涵盖了物联网平台的基础操作和App开发流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

准备工作

1.注册账号并登录阿里云IoT平台

打开浏览器,进入阿里云IoT平台http://iot.aliyun.com,如图1所示,点击右上角【免费注册】按钮,进入图2界面进行注册。

如已有账号点击右上角的【登录】按钮直接登录即可。

界面.png

图1 阿里云平台界面

https://upimage.alexhchu.com/2021/02/07/814d59d363a1d.png

图2 阿里云平台注册界面

2.进行实名验证

登录或注册成功后,进入 https://account.console.aliyun.com/v2/#/authc/home 进行实名验证。目前有两种验证方式:支付宝快捷验证或使用淘宝或阿里云App扫脸并上传身份证验证。(不进行实名验证无法开通物联网平台服务)

3.开通物联网平台

进入 https://iot.console.aliyun.com/product ,按照步骤点击【立即开通】即可,是免费的。(这里没有截图,记得不是太清了)

开通成功后会出现开通成功的界面,见图3:

验证成功.png

图3 物联网平台开通成功界面

以上均为准备工作,进行到这里,接下来就可以开始创建产品、创建设备并开发App了。

创建产品

1.新建一个名为“Light”的产品

进入控制台 https://iot.console.aliyun.com/product

点击左上角新建产品,见图4

创建产品.png

图4 新建产品

新建一个名为“Light”的产品,节点类型为直连设备,见图5:

新建产品.png

图5 新建产品参数

产品创建完成后,将自动出现在产品列表中。

2.进行功能定义

点击【查看】进行功能定义,步骤见图6、图7和图8:

查看设备.png

图6 查看产品

功能定义.png

图7 编辑草稿

在这里插入图片描述

图8 添加自定义功能

为刚刚新建的“Light”产品添加一个名为“工作状态”的功能,产品标识符为“LightStatus”。

将LED灯的工作状态定义为产品属性,数据类型为布尔值(bool),即0表示灯灭,1表示灯亮。具体设置参考图8,单击确定。

功能添加完成后,将自动出现在自定义功能列表中,用户可在该处查看产品的标识符“LightStatus”。

功能属性.png

图9 添加自定义功能界面

添加设备

回到控制台,点击设备>添加设备,见图10:

添加设备.png

图10 添加设备

选择刚才新建的产品,挂载一个名为“My_Light”的设备,见图11:

在这里插入图片描述

图11 添加设备页面

开发手机App

1.新建项目

进入项目管理 https://studio.iot.aliyun.com/projects ,将页面滚到下方,找到新建项目按钮,注意是创建普通项目,不是全局资源项目!见图12:

在这里插入图片描述

图12 新建项目

新建一个空白项目,见图13:

在这里插入图片描述

图13 新建空白项目

2.关联产品和设备

新建项目完成后来到项目的主页,关联产品和设备,具体步骤见图14、图15和图16:

关联.png

图14 关联界面

关联产品.png

图15 关联产品

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值