基于机智云的智能晾衣控制系统
2017-10-21黄鑫,林伟
黄 鑫,林 伟
(福州大学 物理与信息工程学院,福建 福州 350000)
基于机智云的智能晾衣控制系统
黄 鑫,林 伟
(福州大学 物理与信息工程学院,福建 福州 350000)
以Android 手机为人机交互终端,以STMicroelectronics的STM32F103C8T6为核心控制终端,基于机智云平台,设计了一套用户通过互联网就能有效地对家中晾衣架进行操作的嵌入式智能控制系统,避免人不在家时,衣物被淋湿的问题。该系统具备手动、自动两种控制模式实现对晾衣架的合理控制,并且,一旦控制端与服务器失去连接,将自动切换至自动模式工作。控制端采用FreeRTOS实时操作系统,在实时性方面表现良好,同时具有高稳定性,能稳定地与机智云服务器进行通信。
嵌入式;FreeRTOS;机智云;STM32
0 引言
晾晒衣物是日常生活的一部分,目前,市面上有多种多样的晾衣架,包括手动和电动等。但大部分的电动“智能”晾衣,还依然需要用户站在旁边,按下按钮进行操作,对用户而言仅仅只是省力[1]。因此,如何通过Internet,实现智能控制和远程控制具有现实的意义[2]。机智云是面向开发者的一个全自动智能硬件开发平台(PaaS)[3],本文依托于该平台,设计了一套通过手机APP,对家中的晾衣架进行远程控制的系统。
1 系统总体简介
智能晾衣控制系统以STM32F103C8T6单片机为核心控制器,通过光强传感器、雨滴传感器、温度传感器、湿度传感器等采集环境数据,进行分析处理后,再通过PWM方式控制电机的运行状态来实现将晾衣架伸出阳台,或者收回阳台。同时将当前环境数据及晾衣架状态通过ESP8266 WiFi模块上传至机智云服务器,用户端通过APP可以实时获取到该状态,并且用户可在自动控制与手动控制间任意地进行切换,实现对整个系统的有效控制。……
