智慧城市系统光照添加及光照控制

1.实验背景

智慧城市温湿度监控系统是智慧城市建设的重要组成部分,它旨在通过先进的信息化手段和物联网技术,实现对城市环境温湿度,光照的实时监测、数据分析和智能调控,从而提高城市环境管理的智能化水平,增强城市应对气候变化和极端天气事件的能力,为居民创造更加舒适、健康的生活环境。实现对城市环境的全面监测和智能调节,提高环境的舒适度和能效。

2.实验目标

  1. 数据采集与监测
    • 实现对城市各个区域的光照、温湿度数据进行实时、准确、全面的采集。
    • 确保监测设备的高覆盖率,包括人口密集区域、公共设施周边、生态敏感区等。
  2. 数据传输与处理
    • 建立稳定高效的数据传输网络,将采集到的光照强度、温度和湿度数据通过微控制器进行处理。再通过无线通信模块将数据发送至云平台。
    • 对收集到的数据进行预处理,包括清洗、校验和格式化,以保证数据质量。
  3. 数据分析与决策支持
    • 利用大数据分析和人工智能技术,对云平台光照、温湿度数据进行深入分析,识别模式和趋势。
    • 提供数据可视化工具LED显示屏,能够清楚直观显示温湿度光照等传感器数据,帮助决策者直观理解数据,支持科学决策。
  4. 系统安全与可靠性
    • 确保系统在设计、建设和运行过程中的信息安全,防止数据泄露和网络攻击。
    • 系统应具备高可靠性,能够在各种环境条件下稳定运行。

3.实验步骤

3.1、配置参数

1. 引导机、接入机配置

image.png
  • 定义了一个名为 uri 的字符数组,存储了引导机服务器的地址和端口号。IP 地址为183.230.40.40,端口号为5683的引导机服务器。本实验不做修改。

2. IMEI;IMSI配置

为设备与云平台进行连接,我们还需要通过IMEI生成器生成IMEI和IMSI码,并在云平台中添加设备,IMEI,IMSI对应写入代码中。IMEI为保证合法性由NB-IMEI生成器.exe自动生成。


image.png

3. 2、添加程序

1.更改 IMEI 和IMSI 信息及相关头文件添加

image.png

头文件“BH1750.h”用于调用BH1750光照传感器模块的驱动程序。
头文件“Lcd_Driver.h”用于调用LCD显示屏模块的驱动程序。


image.png

2.增加光照和 LED 的类型结构,并声明外部变量

image.png

3.添加“读”和“写”回调函数

image.png

写”回调函数控制 LED 灯模拟打开、关闭

image.png

“读”回调函数显示光照数据和 LED 灯控制

4.在 main.c 文件里增加光照、LED 资源

image.png

5.数据上报更新

image.png

增加光照值、LED 数值的读取更新

6、NB_IOT入网

在设备烧录完成后,可以使用串口进行调试,确保设备与计算机之间的通信正常,为后续的数据传输做好准备。

image.png

其中看到相应AT命令并最终返回OK

image

3. 3、云平台接入

创建产品及数据读取

image.png

创建产品,节点类型选择“直连设备”,接入协议选择“LwM2M”,数据协议选择“IPSO”,联网方式选择“NB”。


image.png

添加设备,注意平台设备IMEL和IMSEI要与程序代码参数保持一致

image.png

image.png

image.png

光照读取及LED控制

4.平台API调用

1.LwM2M-即时命令读设备资源

image.png

image.png

设备上线,实时下发Read命令到设备,根据设备IMEI,对象ID和实例ID(可选)发送Read命令到终端设备,设备需要响应对应资源ID的属性值。

2.LwM2M-即时命令写设备资源

image.png

image.png

image.png

实时下发Write命令到设备,根据设备IMEI,对象ID和实例ID发送Write命令到终端设备,设备需要响应平台Write命令状态。

5.平台数据推送

1.在资源管理中添加实例

image.png

URL推送服务器地址
登录网站http://1.14.71.134:8080填写用户ID及用户Accesskey登录
资源可作为规则引擎的消息目的地,通过创建资源快速将数据推送至应用平台。
验证失败原因:
1)网络请求错误,应用服务器地址访问异常。
2)url参数验证失败,应用服务器返回验证响应数据格式错误或平台请求未通过应用服务器校验。

2.创建规则引擎

image.png

image.png

可对接入平台的设备数据进行过滤转换,并将数据推送至用户指定的消息目的地。规则引擎流转规则需要配置消息源(推送消息类型)、条件过滤规则及消息目的地(推送方式)

3.关闭实例和规则引擎实行全局推送

image.png

image.png

平台提供HTTP全局推送服务,通过HTTP/HTTPS请求方式,将设备及应用数据全部推送给应用服务器。平台作为HTTP客户端,应用服务器作为HTTP服务端进行数据通信。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 211,423评论 6 491
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,147评论 2 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,019评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,443评论 1 283
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,535评论 6 385
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,798评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,941评论 3 407
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,704评论 0 266
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,152评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,494评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,629评论 1 340
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,295评论 4 329
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,901评论 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,742评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,978评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,333评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,499评论 2 348

推荐阅读更多精彩内容