基于无线模组供应商的WiFi数据监控平台环境信息云平台WiFi无线监控
发布日期:2022-02-14
浏览次数:2666
基于
无线模组供应商的WiFi数据监控平台环境信息云平台WiFi无线监控,在智能家居、智能建筑、森林防火监测、生态环境监测等领域,温度、湿度、光强、烟雾浓度等环境信息的监测对智能生活、防火和防灾有重要影响。因此,准确监测和记录环境温度、湿度、光强、烟雾浓度等信息,及时有效反馈,对人们的生产和生活具有重要意义。为此,本文设计了一个基于CV520 WiFi模块的空气质量监测模块,用于监测当前环境的温度、湿度、光和烟雾,并通过OLED显示相关的环境信息。同时,设计了云监控应用程序和移动应用程序软件,可以通过WiFi上传到云,并通过Internet将数据传输到移动应用程序,方便用户远程监控,为具体应用程序领域的监控和预防奠定基础。
系统主要分为以下模块:(1)CV520模块为程序控制和无线模组供应商WiFi无线通信主控制模块。主要功能包括控制传感模块收集环境信息,并通过WiFi无线监控WiFi模块通过路由器将收集到的信息传输到云平台;(2)传感模块主要包括温湿度检测模块、光检测模块和烟雾检测模块,用于检测环境信息;(3)云平台模块主要用于检测数据的云存储和网页显示;(4)移动应用主要用于远程监控。云平台通过Internet将用户信息和检测数据传输到移动应用程序;OLED模块用于显示本地检测信息。
CV520是一款高性价比、高度集成的WiFi MCU,可独立运行或从机配备其他主机MCU。集成了Tensilical106Diamond系列32位核心处理器和电影SRAM的增强版本。同时,具有完整的独立WiFi网络功能,WiFi数据监控平台可通过WiFi路由器连接到Internet,实现本地和云的数据交互。无线模组供应商CV520的I/O可作为传感器的输入通道,驱动LED或OLED。
所选温湿度传感模块是一种含有校准数字信号输出的温湿度复合传感器DHT11,采用单总线双向串行通信协议。数据采集时,单片机启动启动信号,DHT11向单片机发出响应,传输40位数据。具体格式为:8湿度整数+8湿度小数+8温度整数+8温度小数+8验证。
环境光强度检测采用光敏电阻的光电导率效应。光敏电阻与光强度直接相关,随着光强度的增加而降低;相反,光强度降低,电阻增加。电阻变化通过电阻分压转换为电压信号。模数转换采用ADC0832,将光信息传输到CV520,然后上传到云。
WiFi数据监控平台的烟雾传感模块MQ-2采用气敏材料二氧化锡(Sno2),在清洁空气中电导率低。如果传感器环境中有可燃气体,传感器的电导率将随着空气中可燃气体浓度的增加而增加,电导率的变化将通过内部电路转换为相应气体浓度的输出信号。随着烟雾浓度的变化,MQ-2直流输出信号将通过ADC0832转换为烟雾浓度。
本文采用0.96英寸有机发光二极管OLED屏幕,由I2C总线驱动,用于显示温湿度、光照、烟雾等环境信息。OLED具有响应速度超快、超薄等优点,广泛应用于移动设备中。
WIFI模块引脚连接温湿度传感器DHT11的数据引脚和上拉电阻。由于光敏电阻和烟雾传感器输出的模拟量需要转换为数字量进行数据存储、处理和显示,本文采用芯片ADC0832转换光敏和烟雾信号的模数:ADC0832的CH0和CH1通道分别连接烟雾传感器和光敏传感器的输出端口,控制ADC模块进行数据收集和传输。无线模组供应商WiFi模块利用RX和D1引脚控制I2C时OLED屏幕显示数据信息:WiFi无线监控模块引脚连接OLEDSDA引脚,D1引脚连接OLEDSCL引脚。
WiFi无线监控智能云平台提供从定义产品、设备开发调试、应用开发、云开发、运营管理、数据服务等覆盖智能硬件接入到运营管理全生命周期服务的能力。智能云平台为开发人员提供自助工具操作、SDK和API服务,开发智能硬件和开放的云服务,降低了物联网硬件开发的技术门槛和研发成本。
根据硬件使用方案,WiFi数据监控平台无线监控可以自动生成MCU开发中必要的代码,加快应用程序开发过程。本设计选择生成SOC方案SDK,硬件平台为CV520_32M。根据定义产品的数据点生成相应的设备端代码,自动实现通信协议的分析和包装。它不仅可以包装成简单的API,还可以提供各种平台的实例代码。云平台MCUSDK开发如图5所示。智能云自动生成物联网(物联网)应用开发平台,包括基础平台和上层应用开发示例,如智能灯、智能开关等。根据操作系统是否基于操作系统,SDK的基本平台可分为Non-OS和RTOS两个版本。
基于WiFi数据监控平台无线生成的Non-OSSDK开发嵌入式软件。用户程序入口为user_init(),完成应用的初始化功能:I/O口初始化、ADC0832初始化、OLED初始化、服务初始化。初始化完成后,进入空循环模式,等待连接WiFi,设置按钮回调函数,WiFi定期连接中断,传感器定期检测中断。一旦中断,CPU跳转到中断服务函数进行中断处理。当检测到WiFi连接成功时,设置数据更新定时器。定期检测环境数据,如温湿度、光照、烟雾等。,并显示在OLED显示屏上。如果WiFi连接成功,将检测数据上传到服务器。如果开始一次使用需要配置WiFi信息,可以用长按钮启动一键配置模式,然后用手机配置。WiFi定时连接中断和传感器检测定时中断过程。
设备上电后,长按键触发配置模式。OLED显示WiFiconfig。用APP点击右上角的+号,选择一键配置。配置前,手机需要连接到目标路由器,输入WiFi密码,点击下一步进行配置。配置完成后,返回设备列表,点击设备查看传感数据。
本文设计了基于无线模组供应商WiFi的环境数据采集云平台监控系统,主要包括传感信息采集、基于WiFi的信息传输、云平台和移动应用程序端监控等功能。在CV520模块的控制下,WiFi数据监控平台系统收集温度、湿度、光照、烟雾等环境信息,通过WiFi模块传输到,并使用移动应用程序监控环境信息。经调试,系统可完成数据采集、数据显示、数据报告、移动应用查看和测量环境数据等功能,基本实现设计要求。该系统可用于智能家居、智能建筑等领域,也可提前预警火灾、山洪等安全事故。该系统采用的WiFi通信可扩展到移动通信网络、NB-IOT、Lora、蓝牙等,并根据智能交通、智能物流、智能农业、健康监测等领域的应用。