摘 要 为了人们生活环境健康安全,实现家居环境检测,利用现在手持智能设备,设计出一种基于Android的家居检测系统。本文采用了具有Android操作系统的智能手机或平板电脑作为家居设备终端,以STM32F103 ARM处理器和USR-WiFi232-T WiFi模块的家居检测器,通过热点直连或无线路由器,搭建整个家居系统平台。结果表明,该系统采集数据准确,智能手机或平板电脑实现了对家居中家居环境监测。
【关键词】家居环境 Android STM32F103 WiFi
随着无线通讯技术、计算机科技技术和嵌入式技术的进步与发展,使得家居智能越来越贴近你我的生活。如今对于家居系统国内外早已提出了许多解决方案,大体上可分为:基于键盘、红外遥控器的家居控制终端硬件方案;家庭网关和家庭网络控制节点组成的家居控制系统发展迅速;采用Android手持智能端作为终端,通过蓝牙、WiFi、GSM等方式实现对家居环境系统的进行控制。
本文基于分析了已有的家居系统发展模式上,以Android手机作为家居监测终端的开发平台,利用WiFi模块、STM32处理器作为底层通用板设计等设备,通过WiFi无线通信方式来实现系统的连接和数据的传输,最终实现家居系统的本地监测。
1 系统结构和工作流程
家居环境监测系统主要由终端设备、传输设备、智能通用监测器组成,其中手持移动终端设备是手机或平板电脑;通用监测器主要由WiFi模块、CPU主控模块、电源模块、传感器和可控硅开关模块组成;传感器可以随用户自己选择,在此紧紧是用温湿度为传感进行监测。
移动终端设备主要使用的是Android操作系统,WiFi模块以有人科技的USR-WiFi232-T模块,用于接收通用板传送的数据,通用底板采用主