1、实验背景
在当今社会,随着科技的飞速发展,信息化和智能化已经成为推动社会进步的重要力量。在这样的背景下,智慧城市的概念应运而生,并迅速成为城市发展的新趋势。智慧城市是指运用物联网、云计算、大数据、空间地理信息集成等新一代信息技术,促进城市规划、建设、管理和服务智慧化的新理念和新模式。
环境质量直接关系到人们的居住体验和健康状况,因此,对环境进行精确监控和智能调控显得尤为重要。传统的环境监测方式往往存在数据收集不全、反应速度慢、调控手段单一等问题,难以满足现代城市对于环境监控的高标准要求。
2、实验目的
本次实验目的为通过构建智慧城市环境监测系统,实现对城市环境状态的实时感知与监控,从而为城市管理与决策提供科学依据,并推动城市的可持续发展并提升居民的生活品质和幸福感。实现城市环境状态的实时感知与监控,为城市管理与决策提供科学依据,具体如下:通过部署先进的传感器和监测设备,实时采集城市关键环境数据。这些数据将为后续的环境质量评估、资源利用优化等提供基础支撑。
3、实验步骤
3.1 搭建开发环境
需要在开发环境中安装对应芯片包,以便后续的代码开发和烧录。在此过程中,选择了Keil uVision5作为开发环境,将芯片包安装到其中。
3.2 配置参数
首先需要在OneNET平台上注册并登录,在开发者中心的产品开发界面创建新的产品,并填写相关的产品信息。为了将设备与云平台进行连接,我们还需要通过IMEI生成器生成IMEI和IMSI码,并在云平台中添加设备,填写相应信息。
最后,我们需要对代码进行修改,修改相应的IMEI和IMSI码并烧录到设备中。
3.3 NB-IoT驻网
在设备烧录完成后,可以使用串口进行调试,确保设备与计算机之间的通信正常,为后续的数据传输做好准备。
其中看到相应AT命令并最终返回OK
此外在上述接入协议中选择了LwM2M,通过数据上报,M5310A Client定期或根据特定条件向OneNET服务器上报数据。OneNET服务器可以监听从而获取最新的设备数据。OneNET服务器订阅M5310A Client数据,当Client的数据发生变化时,服务器将自动接收到通知,以获取最新的数据值。
3.4 接入OneNET平台
将设备接入到OneNET云平台,设备状态显示为在线,实现了设备与云平台的连接,为后续的数据上报和接收做好了准备。
3.5 周期上报数据
在设备管理界面的设备资源处查看传感器数据,设备将采集到的环境数据实时上报到OneNET云平台,实现了数据的实时传输和共享。同时,我们也在云平台上对接收到的数据进行了查看和分析,验证了数据的准确性和有效性。
4、实验总结
通过本次实验,我们成功地搭建了一个智慧城市检测系统,实现了城市重要环境数据的实时采集、传输和分析。同时,我们也深刻认识到,智慧城市检测系统的发展还需要不断的技术创新和完善,以适应城市发展的不断变化和挑战。未来,还需继续深入研究智慧城市检测系统,为城市的智能化和可持续发展做出更大的贡献。