项目二 智慧城市环境监测系统 实训报告

实验背景

智慧城市总体⽬标智慧城市总体⽬标以科学发展观为指导,充分发挥城市智慧型产业优势,集成先进技术,推进信息⽹络综合化、宽带化、物联化、智能化、加快智慧型商务、⽂化教育、医药卫⽣、城市建设管理、城市交通、环境监控、公共服务、居家⽣活等领域建设,全⾯提⾼资源利⽤效率、城市管理⽔平和市民⽣活质量,努⼒改变传统落后的⽣产⽅式和⽣活⽅式。经过若⼲年的努⼒,将城市建设为⼀个基础设进、信息⽹络通畅、科技应⽤普及、⽣产⽣活便捷、城市管理⾼效、公共服务完备、⽣态环境优美、慧及全体市民的智慧城市。

实验目的

(1)采集温度、湿度、光照
(2)能够检测当前oneNET平台实时显示温湿度值
(3)轻应用展示温度、湿度
(4)可展示光照

实验步骤

1.创建产品与添加设备

image.png

image.png

2.编写代码激活设备

void read_callback(
        uint16_t       objid,
        uint16_t       instid,
        uint16_t       resid,
        nbiot_value_t *data)
{ if (objid == 3303 && instid == 0 && resid == 5700) {        /* 温度 */
        SHT20_INFO sht20 = { 0 };
        sht20 = SHT20_GetValue();
        temp.value.as_float = sht20.tempreture;
    } else if (objid == 3304 && instid == 0 && resid == 5700) { /* 湿度 */
        SHT20_INFO sht20 = { 0 };
        sht20 = SHT20_GetValue();
        humi.value.as_float = sht20.humidity;
    }
}
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
char uri[] = "coap://**************";   // 引导机服务
char *serv_addr = "***.***.***.***";          // 接入机 IP 地址,暂时无用
const char endpoint_name[] = "************;********";     // IMEI;IMSI
nbiot_device_t *dev = NULL;

time_t last_time = 0;
time_t cur_time = 0;

3 .云平台数据监测

平台 2022-03-08 104221.png

平台 2022-03-08 104419.png

实验总结

在此次项目中,目标基本都已实现,主要是在上一次项目的基础上进行添加,实现实验目标。对oneNET平台的操作更加熟悉,能够更快速对平台、设备进行实验。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容