nodeMCU+树莓派+阿里云IOT实现局域网温湿度数据采集

nodeMCU+树莓派+阿里云IOT实现局域网温湿度数据采集,第1张

功能花里胡哨不是特别实用,2020年课设闲的无聊做的一个玩意,有些内容太久远了忘记了,想起来再添加吧

4工具->开发板->Esp8266Module
选择nodeMCU10

3阿里云IOT数据

4树莓派本地Sql插入的数据

随着计算机技术、信息技术、网络技术的迅速发展(主要是云计算和现代网络技术的发展),世界各地、各行业、各单位每天都产生包括数字、文字、视频、音频等在内的海量信息,这些海量信息统称为大数据。在大数据的海洋中,利用“沙里淘金”的技术把有用数据提炼分拣出来,是大数据应用的重要内容之一。大数据应用技术大致可分为以下步骤:数据库的搜集和挖掘,数据质量的甄别和校正,信息的处理(数学模型的建立和校正),大数据的分析与成果的形成。自2013年大数据概念兴起至今,运用物联网端设施对数据库的搜集技术已经成熟,并且大数据是最先在气象中使用的,通过大型计算机的运算以及过去60年的气象数据,建立识别天气的模型,然后将这些模型与当前的气候条件进行比较,再运用预测性分析进行天气预报。

在万物互联的时代,气象大数据在大规模的收集与应用,气象数据是最用以与平衡领域产生交集和应用的大数据,例如旅游、农业、大健康等等。

以气象大数据和农业的应用为例,气象物联网大数据在农业领域的应用推动农业向“精准”和“智慧”方向发展。

1农场气象实时监测,极端气象及时预报

实时监测空气温湿度、光照、降雨量、风速、风向、大气压力、气体浓度等数据,并通过设定相关报警阈值,实现即时报警,精准控制种植环境指标。

根据卫星数据,系统可预报未来72小时气象,24小时极端天气、降水概率、大风等异常气象预警,提醒用户及时做好防灾防险准备。

2土壤墒情精准监测,异常情况快速预警

实时监测土壤水张力、土壤温湿度、水位、溶氧量、pH值等。

通过设定报警阈值,当土壤数据异常时,如湿度过高,系统自动发出预警消息提醒工作人员。

3远程掌握田间虫情,无公害诱捕杀虫

系统可实现害虫类别自动分类及计数,并自动进行无公害诱捕杀虫,减少农药的使用

通过高清摄像机采集虫情图像,可远程查看田间虫情,并制定防治措施。

4作物长势监测,突发情况可自动转向紧急录像

高清摄像头可720度旋转、拉近、拉远,查看园区实时生产情况;

发生预警时,摄像头可自动转向到预警点紧急录像,不放过任何异常;

可对视频进行截图,无需另外安装相机进行拍摄。

一、项目背景
随着社会的发展,温度的测量及控制变得越来越重要。温度是生产过程和科学实验中普遍而且重要的物理参数。在工业生产过程中为了高效地进行生产,必须对生产工艺过程中的主要参数,如温度,压力,流量,速度等进行有效的控制。其中温度的控制在生产过程中占有相当大的比例。准确测量和有效控制温度是优质,高产,低耗和安全生产的重要条件。在工业的研制和生产中,为了保证生产过程的稳定运行并提高控制精度,采用微电子技术是重要的途径。它的作用主要是改善劳动条件,节约能源,防止生产和设备事故,以获得好的技术指标和经济效益。
二、项目目标
随着社会的发展,温度的测量及控制变得越来越重要。温度是生产过程和科学实验中普遍而且重要的物理参数。在工业生产过程中为了高效地进行生产,必须对生产工艺过程中的主要参数,如温度,压力,流量,速度等进行有效的控制。其中温度的控制在生产过程中占有相当大的比例。准确测量和有效控制温度是优质,高产,低耗和安全生产的重要条件。在工业的研制和生产中,为了保证生产过程的稳定运行并提高控制精度,采用微电子技术是重要的途径。它的作用主要是改善劳动条件,节约能源,防止生产和设备事故,以获得好的技术指标和经济效益。
三、实验步骤
1 、在OneNET平台上注册新用户
2 、添加产品
3、添加设备
4、温湿度监测终端设备接入
编写终端软件采集数据、烧写进开发板,通过NB-LOT网络接入OneNET平台,并且把数据上传到OneNET
5、掌握温湿度检测系统设备接入逻辑图
6、NB-LOT设备接入OneNET流程图
创造产品、创建设备、B-LOT设备连接、设备订阅、设备信息查看、数据上报、资源列表查看、对象实例 *** 作
7、M5310设备端接入
设备保活、资源配置、网络配置
8、接入NB-LOT网络
NB-LOT网络接入过程是模组进行正常数据通信业务之前的必要步骤。在初始化中,模组即将会完成网络搜素、驻网、附着等流程
9、AT 指令
设置命令AT+<cmd>=p1[,p2][,p3[]]]
测试命令AT+<cmd>=
执行命令 AT+<cmd>
读取命令AT+<cmd>
10、接入ONENET
1)在模组中设置设备注册码
AT+MIPLCONF=<size>,<config>,<index>,<flag>
2)向模组添加Object资源
AT+MIPLADDOBJ=<ref>,<objectid>,<instancecount>
3)向模组订阅Resource资源
AT+MIPLNOTIFY=<ref>,<objectid>,<resourcied>,<valuetype>,<value>,<flag>[,<ackid>]
4)向OneNET发起注册请求
AT+MIPLOPEN=<ref>,<lifetime>[,timeout>]
服务器收到登录请求数据后,会根据数据内容,返回本次登录结果
四、实验
五、实验总结
本次实验在老师的带领下顺利的完成,让我对温湿度系统监测及物联网云平台的 *** 作过程了解的更加透彻。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/10919461.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-12
下一篇 2023-05-12

发表评论

登录后才能评论

评论列表(0条)

保存