2021/3/28

OneNET平台远程温湿度监测系统实训报告

1.项目背景

在现代农业当中,为了确保能够精确准时的测量大棚产业的温度湿度,所以利用物联网技术建设远程温湿度系统,能够及时准确的观察温湿度。

2.项目目标

1.注册OneNET平台账号和完成学生认证
2.在OneNET平台上添加自己的产品与设备
3.设备在线数据上报
4.通过串口查看实时数据
5.OneNET平台查看温湿度数据

3.实验步骤

1.OneNET平台注册和认证

11111.PNG

2.在OneNET上添加产品

1.PNG

3.添加设备

2.PNG

4.设备在线数据正常上报

第二次项目.PNG

5.关键代码

更改自己的IMEI、IMSI

const char endpoint_name[] = "211501083029506;1"; 

温度资源

temp.type = NBIOT_FLOAT;
temp.flag = NBIOT_READABLE;
ret = nbiot_resource_add(dev,
            3303,   /* objId */
            0,      /* instId */
            5700,   /* resId */
            &temp);
    if (ret)
    {
        nbiot_device_destroy(dev);
        printf("device add resource(temp) failed, code = %d.\r\n", ret);
    }

湿度资源

humi.type = NBIOT_FLOAT;
humi.flag = NBIOT_READABLE;
ret = nbiot_resource_add(dev,
            3304,
            0,
            5700,
            &humi);
    if (ret)
    {
        nbiot_device_destroy(dev);
        printf("device add resource(humi) failed, code = %d.\r\n", ret);
    }

6.OneNET平台查看温湿度数据

查看温湿度数据

666.PNG

7.串口发送资源数据

1.[2021-03-23_14:24:42:624]H?send data:AT+MIPLNOTIFY=0,3303,0,5700,4,"22.410000",1
2.[2021-03-23_14:24:46:738]Data:AT+MIPLNOTIFY=0,3303,0,5700,4,"22.410000",1
3.[2021-03-23_14:24:46:876]send data:AT+MIPLNOTIFY=0,3304,0,5700,4,"48.168739",1
4.[2021-03-23_14:24:46:879]Data:AT+MIPLNOTIFY=0,3304,0,5700,4,"48.168739",1
5.[2021-03-23_14:25:01:791]cmd:AT+NRB
6.[2021-03-23_14:25:11:797]cmd:AT+CIMI
7.[2021-03-23_14:25:14:238]cmd:AT+CMVER
8.[2021-03-23_14:25:20:287]cmd:AT+CMEE=1
9.[2021-03-23_14:25:22:709]cmd:AT+CSCON=1
10.[2021-03-23_14:25:25:131]cmd:AT+CEREG=2
11.[2021-03-23_14:25:27:553]cmd:AT+CEDRXS=0,5
12.[2021-03-23_14:25:31:180]cmd:AT+CPSMS=0
13.[2021-03-23_14:25:34:802]cmd:AT+CEREG?
14.[2021-03-23_14:25:38:456]cmd:AT+csq[2021-03-23_14:25:40:891]cmd:AT+MIPLCONF=57,000000002C0100001900636F61703A2F2F3138332E3233302E34302E34303A3536383311003231313530313038333032393530363B31050502,1,1
15.[2021-03-23_14:25:41:422]cmd:AT+MIPLADDOBJ=0,3303,0
16.[2021-03-23_14:25:41:817]send data:AT+MIPLNOTIFY=0,3303,0,5700,4,"1234",0
17.[2021-03-23_14:25:41:822]Data:AT+MIPLNOTIFY=0,3303,0,5700,4,"1234",0
18.[2021-03-23_14:25:41:998]cmd:AT+MIPLADDOBJ=0,3304,0
19.[2021-03-23_14:25:42:392]send data:AT+MIPLNOTIFY=0,3304,0,5700,4,"1234",0
20.[2021-03-23_14:25:42:397]Data:AT+MIPLNOTIFY=0,3304,0,5700,4,"1234",0
21.[2021-03-23_14:25:42:573]cmd:AT+MIPLOPEN=0,30

4.实训总结

这次的实训很有收获,知道了平台的使用,串口的调试,知道设备采集数据使如何上传到平台,学会了简书如何编写,唯一不足就是设备有许多使用不了。

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

推荐阅读更多精彩内容

  • 一、项目背景 利用OneNET的远程温湿度监测系统,使设备上云 二、项目目标 OneNET平台注册 在OneNET...
    94f7240c1ed7阅读 1,774评论 1 0
  • 一、项目背景 能实时检测当前环境中的温湿度参数 能够方便地在数据平台实时显示温湿度值 二、实训目标 注册OneNE...
    辛霄阅读 4,216评论 4 4
  • 城市消防系统 1、需求分析 众所周知,当前我国社会正处在转型阶段,随着工业化、城镇化的高速发展,各种新型火灾隐患逐...
    A_ven阅读 3,610评论 0 0
  • 今天感恩节哎,感谢一直在我身边的亲朋好友。感恩相遇!感恩不离不弃。 中午开了第一次的党会,身份的转变要...
    余生动听阅读 13,588评论 0 11
  • 彩排完,天已黑
    刘凯书法阅读 9,761评论 1 3