实验报告

一、项目背景

基于OneNET的远程温湿度监测系统,实现设备上云

二、项目目标

代码改写
postman调用API
触发器的设置与使用
OneNET平台轻应用
<meta charset="utf-8">

三、实验步骤

<meta charset="utf-8">

三、实训步骤

1.添加光照、大气压数值

添加光照数值
illumi.flag |= NBIOT_UPDATED;
BH1750_test();
illumi.value.as_float = result_lx;

添加大气压数值
press.flag |= NBIOT_UPDATED;
BMP180_test();
press.value.as_float = bmp180.p;

更新LED灯数值
led.flag |= NBIOT_UPDATED;
led.value.as_bool = ledStatus.Led1Sta;

添加LED灯资源
led.type = NBIOT_BOOLEAN;
led.flag = NBIOT_READABLE | NBIOT_WRITABLE;
ret = nbiot_resource_add(dev,
        3311,
        0,
        5850,
        &led);
if (ret)
{
    nbiot_device_destroy(dev);
    printf("device add resource(led) failed, code = %d.\r\n", ret);
}

2.平台读取光照、大气压值

光照值
image
大气压值
image

3.触发器的设置与使用

在不同的光照下,实现灯的“亮”和“灭”

image

4.OneNET平台轻应用

通过平台的搭建,可实现温湿度的实时监测,以及历史数据

image

四、实验总结

通过此次项目,明白了OneNET平台上云后如何调试设备,运用postman,但是不能熟练的运用,了解自己的短板的同时也了解了另一个OneNET平台轻应用功能。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 今天感恩节哎,感谢一直在我身边的亲朋好友。感恩相遇!感恩不离不弃。 中午开了第一次的党会,身份的转变要...
    迷月闪星情阅读 10,620评论 0 11
  • 彩排完,天已黑
    刘凯书法阅读 4,339评论 1 3
  • 表情是什么,我认为表情就是表现出来的情绪。表情可以传达很多信息。高兴了当然就笑了,难过就哭了。两者是相互影响密不可...
    Persistenc_6aea阅读 126,289评论 2 7