摘要
本文针对传统手工花卉浇灌方式工作效率低下、现有智能花盆存在机电分离、布线混乱以及远程监控能力不足等问题,应用分布式架构与一体化设计理念,基于STM32F103控制器,结合Unity3D引擎开发上位机,设计和研制了一种分布式一体化远程智能花盆。该系统由底层服务端和远程客户端两部分组成。底层服务端包括从机和主机:从机使用土壤湿度传感器、空气温湿度传感器以及环境光传感器实时检测土壤湿度、室内环境温湿度和光照强度;主机根据不同的程序设定进行不同的命令控制,最终实现远程控制、自动浇灌、降低成本以及等机电一体化目的。远程客户端采用彩色界面模拟现实绿植状况,与底层服务端通过透传云进行通讯,具备浇水手自动模式调换和花草数据实时显示功能。
The traditional manual flower watering method is inefficient. The existing intelligent flower pots have problems such as mechanical and electrical separation, disordered wiring, and insufficient remote monitoring capabilities. To cope with the issues above, we design the distributed integrated intelligent pot using remote monitor and control system. In this system we come up with the distributed and integrated idea. What’s more, the system bases on STM32F103 single chip and Unity 3D which is used to build up the client computer system. Two special parts, server and client, are included in the system. The server consists of slave and host. Using soil humidity sensor, air temperature and moisture sensor and ambient light sensor, slave can collect the live information of the flower. According to the different programs and settings, the single chip will be capable of following the different orders. This system managed to solve the issues above, achieving the aim of remote monitor and control, automatic irrigation, low cost and mechatronics. The client makes use of the color interface which simulates the condition of the green plants. Remote client can change the manual and automatic pattern of watering and the real-time display of plant data. Meanwhile, remote client communicates with bottom server through Transparent Transmission Cloud.
出处
《计算机科学与应用》
2020年第2期214-224,共11页
Computer Science and Application