智能化环境监测系统设计讨论 摘要:阐述了环境监测系统的智能化需求,给出了环境监测系统的总体设计,解决了环境监测系统设计中的关键问题,并对其进行测试验证。设计的智能化环境监测系统可智能监测温度、湿度和光照强度等环境参数,用户可以控制参数的变换范围,满足工业、农业、居家生活的实际环境监测需求,具有体积小、节能环保、携带便捷且具有良好的有用价值等特点。 关键词:环境监测;智能化系统;设计 无线传输技术为嵌入式系统提供了新的数据传输方式,为新技术时代下的嵌入式物联网系统进展提供了更多的可能[1,2]。随着嵌入式物联网及人工智能技术的进展,环境检测系统功能更加强大,逐步走向智能化、网络化[3,4]。本项目需要对温度、湿度和光照强度等环境参数进行采集并向用户展示当前环境参数。用户可以控制参数的变化范围,当实时环境参数超过变化范围时,警报系统就会根据系统设置做出相应反应。本项目讨论的物联网环境检测系统,利用传感器、无线网络来监测环境参数的变化。在居家生活中可以提高人们的生活质量,便捷地随时检测家中基本环境参数的变化,当环境异常时可以及时提醒用户,预防环境中的危险因素。在工业或者特定环境中使用,可准确了解当前的环境参数,为工业控制提供可靠的数据。 1 总体设计 该系统是基于 STM32 微处理器设计的,以采集环境参数和具有报警功能的微处理器作为下位机,以显示和控制移动端手机作为上位机,最终实现系统在不同环境下正常工作。智能化环境监测系统上位机及下位机功能划分如下。下位机:温湿度传感器采集当前环境信息并传递给微处理器;光敏电阻根据不同的光照强度向微处理器传递不同的参数值;微处理器接收传感器的数据进行处理,把环境参数信息根据协议约定拼接为数据包由串口发送出去,这些数据信息解码后设置温度范围和报警装置状态。上位机:通过下位机蓝牙模块与手机连接,主要负责下位机和手机 APP 间的数据传递。手机 APP通过蓝牙接收数据信息,解码这些数据信息保存到 APP 资源数据中,再根据 APP 资源数据中的数据信息展示在 APP 界面。用户通过手机APP 设置环境参数合理变化范围和控制命令,再使用相对应的协议,将这些数据信息拼接为数据包,通过蓝牙发送出去。为了满足用户更好的体验和有用性,智能化环境监测系统使用 Toolbar 实现了导航栏图标、设置标题、自定义控件和 ActionMenu 功能,使得用户在蓝牙连接和环境参数的显示上 切换更加方便。用户可...