OpenVINOTM,给你看得见的未来!>>
电子产品世界 » 论坛首页 » 综合技术 » 物联网技术 » ZT: 零门槛、0代码实现阿里云的远程控制--教程超详细

共4条 1/1 1 跳转至

ZT: 零门槛、0代码实现阿里云的远程控制--教程超详细

工程师
2019-07-13 22:23:04    评分

ZT: 零门槛、0代码实现阿里云的远程控制--教程超详细


最终实现远程手机点亮两个LED,并在手机上查看ADC采样值。
懒得排版,各位边看文字边找图看吧。
配网工具和ESP8266固件在本文末的附件里。


第一步:在线使用IoT Studio生成安卓或萍果手机APP。
1,注册并登录阿里云,在产品与服务里,选物联网平台
图1
2,点开发服务,点Iot Studio,点移动应用,点新建项目。
3,点移动可视化开发。
4,填写你想要的应用名称。点完成。
5,把界面模板里的模板拖到自定义新增页,改成图中样子。
6,在列表页里,右边的跳转链接,选到刚才那个,自定义新增页。完成之后点右上角保存一下。
7,点回自定义新增页1,点LED1那个开关,点配置数据。
8,点关联设备。
9,新建产品
10,输入产品名称,这里我写的是我的板子,所属分类为自定义品类,点完成.
11,点我的板子。
12,点设备数那里,前往管理。
13,点新增设备。
14,点提交。下载激活凭证,也就是阿里云三元组。保存在电脑上。打开可以看到。点关闭。
15,可以看到,设备没激活,点查看。
16,点产品,点功能定义。点添加功能。
17,在添加标准功能里,选其他类型
18,如我们需要的第一个功能,是显示ADC采样电压。就选一个。。当前电压.点确定。
19,然后点编辑。
20,功能名称就起个ADC值好了,取值范围选0-1023,因为模块的ADC是十位的。单位选无。点确认
21,然后再添加两个LED开关功能。按上面的方法,添加两个。电源开关_1,电源开关_2.
22,完成后如图一样。
23,然后点右上角发布。然后关闭当前页面,回到自定义新增页这里。重新点关联设备,这时可以看到,我的板子

了。关闭它,然后,再编辑页面,点要显示ADC值的那个标签。点配置数据,选择刚才定好的功能。。如图。点确定

,这时会提示数据格式验证出错。那么就点取消先。点右上角的保存。
重新打开物联网平台页面,点监控运维-在线调试。
设好刚才的设备,点启动虚拟设备。
24,在属性上报那里,填上一个虚拟上値的数据,
volt那里就填10好了,随便的,0到1023都可以。
PowerSwitch_1和2都选开启就好了。
然后点推送。
然后点关闭虚拟设备。
25,到回编辑APP页面,再来给LED和ADC显示的地方配置数据。
配置完成后点确定,这时提示数据验证成功了。
26,分别再给LED1,和LED2配置数据。
27,点右上角保存。
28,点构建。
这里,我用的是安卓手机,所以选android构建,点我只想自已使用
29,输入android包名,如,我输入 test.com ,点下一步。
等待生成APP,,然后就可以扫二维码,或者把APP下载到电脑,装到手机上了。

真JB累。

30,APP搞掂了,然后,把附件的固件烧写进ESP12F模块。
烧写完上电,手机热点连上“酷鸟智控”这个热点上,密码为QQ59426674
装上配网APP。填上阿里三元组和家里的WIFI SSID和密码。点确定。提示配网成功后关闭配网APP

模块重新上电,等一会,LED3长亮,表示已经连上阿里云了。

31,手机连上网。。打开在线生成的APP,注册,进去之后就可以远程控制板上的LED和看到ADC采样数据了。

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


上报ADC的截图: 


附件固件:

共享固件.rar




关键词: 阿里云     ECS     远程控制    

助工
2019-07-13 22:56:24    评分
2楼

哇!很棒!

虽然看得累,但教程很详细,果断收藏



助工
2019-07-13 22:59:02    评分
3楼

学习标记,还没弄懂怎么远程连接这一步....


助工
2019-07-13 23:00:59    评分
4楼


网页浏览的快一点,我还以为我在玩跳舞毯,魔性的箭头指示。。

写的很详细,支持个!



共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]