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

本文介绍了一种将温湿度传感器设备接入阿里云IoT平台的方法。主要包括:搭建开发环境、在阿里云IoTLinkDevelop平台建立产品和设备、使用云IDE进行设备开发、下载并安装DeviceAgent、新建工程项目及配置WiFi模块等步骤。
  1. 开发环境搭建
    略(可参考 视频搭建);
    2.在阿里云平台建立产品和设备
    阿里云IoT Link Develop 平台
    a.新建项目在这里插入图片描述
    b.新建设备
    在这里插入图片描述
    起名后平台生成ProductKey,DeviceName,DeviceSecret均对于上云设备起确定作用。
  2. 使用云IDE进行设备开发
    选择开发环境,根据个人习惯,我比较喜欢用c
    在这里插入图片描述
    4.下载 并安装Device Agent
    系统会根据本地系统下载对应的软件
    在这里插入图片描述
    解压后的文件目录在这里插入图片描述
    点击run-win.bat 之后就可以在云上看到当前的设备列表
    在这里插入图片描述
    5.新建工程项目
    a.点击+ 号 会自动加载工程项目
    在这里插入图片描述
    b. 修改源代码
    温湿度上报例程位于example/linkdevelop/env_monitor 文件夹中,主程序代码在env_monitor.c 文件中。这里首先需要在阿里云平台端创建好温湿度设备模型,得到设备三元组后替换env_monitor.c 文件中的设备三元组,如图所示。
    在这里插入图片描述
    b.修改Module.json 里面的配置文件
    注意 如果你的项目是在example/xx/.c 配置的时候,bin 和 elf 文件一定是xx..bin,xx.*.elf
    在这里插入图片描述
    c.编译并下载在这里插入图片描述
    d.通过串口命令,配置wifi 模块
    在下方的输入框中输入 “netmgr connect WiFi名 WiFi密码”
    在这里插入图片描述在这里插入图片描述

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

此时查看LD平台测试设备显示在线,如图。
在这里插入图片描述
log 信息
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值