物联网毕设 智能浇灌系统STM32云平台APP

2020-06-10

物联网毕设 – 智能浇灌系统(STM32+云平台+APP)

项目简介

本项目是一个基于STM32的智能浇灌系统,结合云平台和手机APP,实现对植物的智能浇灌管理。系统通过各种传感器收集环境数据,并通过ESP8266-01s连接WiFi与阿里云平台通信,APP端通过MQTT协议接收数据,提供手动/自动模式控制功能。

功能概述

硬件端

  • 通过温湿度传感器(DHT11)获取区域温度和湿度。
  • 使用0.96寸OLED显示屏显示当前设备状态。
  • 通过土壤湿度传感器进行土壤湿度的检测,并根据湿度阈值自动进行浇水。
  • 通过按键进行补光灯和水泵的控制。
  • 使用ESP8266-01s通过WiFi联网的方式进行数据的交互。
  • 当低于设置的光照限度值时,使用LED进行系统的补光操作。

APP端

  • 使用MQTT协议与设备进行信息交互,可采集到底层设备数据并展示到界面UI中。
  • 提供手动与自动模式,手动模式可自行控制补光灯和水泵的开关。

云平台使用(阿里云)

  • 通过阿里云平台进行设备间的数据通信,采用MQTT即时通讯。

使用说明

硬件端

  1. 设备会自动连接WiFi,热点名字为NET,密码为12345678,请使用2.4GHZ频率的无线网。
  2. 长按按键一可以切换模式,短按按键可以切换设备的状态。

APP端

  1. 使用Android手机安装APK进行操控,或使用Android Studio导入项目使用模拟器。
  2. 打开APP后设备会自动订阅MQTT主题,等待1-5秒APP会自动获取到设备上的数据。

程序架构及修改(通用)

  • 提供程序架构及修改指南,方便用户根据需求进行定制和修改。

注意事项

  • 本文章仅提供思路和实现方法,并不包含代码,需要代码的同学请自行联系博主。
  • 有疑问或需要定制或者技术支持等,也请自行联系博主。

演示视频

  • 提供演示视频链接,详细展示系统功能和操作流程。

联系方式

  • 关注微信公众号–星之援工作室,发送关键字(项目清单)可获取项目清单资料。

版权声明

  • 本文为博主原创文章,遵循 CC 4.0 BY 版权协议,转载请附上原文出处链接和本声明。

下载链接

物联网毕设–智能浇灌系统STM32云平台APP