目录

Alios-Things-学习之-使用Developer-Kit实现温湿度检测上云

目录

Alios Things 学习之 使用Developer Kit实现温湿度检测上云

  1. 开发环境搭建

    略(可参考 );

    2.在阿里云平台建立产品和设备

    a.新建项目 https://i-blog.csdnimg.cn/blog_migrate/3258274a35453ff7dc7873f17f6d1f1a.png

    b.新建设备

    https://i-blog.csdnimg.cn/blog_migrate/abfeb73904a9ff3fb58502022e4af35f.png

    起名后平台生成ProductKey,DeviceName,DeviceSecret均对于上云设备起确定作用。

  2. 使用云IDE进行设备开发

    选择开发环境,根据个人习惯,我比较喜欢用c

    https://i-blog.csdnimg.cn/blog_migrate/09ca62a91d7a98cd09a2ff42141d3376.png

    4.下载 并安装Device Agent

    系统会根据本地系统下载对应的软件

    https://i-blog.csdnimg.cn/blog_migrate/07875b8b7a7b7a7cd513f1d033485568.png

    解压后的文件目录 https://i-blog.csdnimg.cn/blog_migrate/22eb1278f0c9feb80dc33414cf44badf.png

    点击run-win.bat 之后就可以在云上看到当前的设备列表

    https://i-blog.csdnimg.cn/blog_migrate/885c1866721ca01ceb11e468b2c320f0.png

    5.新建工程项目

    a.点击+ 号 会自动加载工程项目

    https://i-blog.csdnimg.cn/blog_migrate/0ede2f22591f928432aac0510f5cb96c.png

    b. 修改源代码

    温湿度上报例程位于example/linkdevelop/env_monitor 文件夹中,主程序代码在env_monitor.c 文件中。这里首先需要在阿里云平台端创建好温湿度设备模型,得到设备三元组后替换env_monitor.c 文件中的设备三元组,如图所示。

    https://i-blog.csdnimg.cn/blog_migrate/eb05f7b0ab06a7646ae821c75d74553e.png

    b.修改Module.json 里面的配置文件

    注意 如果你的项目是在example/xx/ .c 配置的时候,bin 和 elf 文件一定是xx. .bin,xx.*.elf

    https://i-blog.csdnimg.cn/blog_migrate/f37acde078c716473736a993b7cb96e0.png

稍等连接上后开始上报温湿度信息。

此时查看LD平台测试设备显示在线,如图。

https://i-blog.csdnimg.cn/blog_migrate/a159d0ba0e0c66e23ed219499f226096.png

log 信息

https://i-blog.csdnimg.cn/blog_migrate/960592a53911dc91915ed2fed09621f4.png