C406

文章 分类 评论
26 12 906

站点介绍

本站是C406电子创新设计实验室官网,欢迎大家前来学习交流

[省二]基于STM32和JavaEE的智慧温室大棚系统的设计与实现

C406 2024-06-02 59 0条评论 最新公告

首页 / 正文
C406专用在线刷题平台COJ已经搭建完毕,欢迎大家使用。网址:judge.dc406.cn

发布于2023-02-16

前言

本项目是Java师兄的毕业设计,参加计算机设计大赛获得了省二,写篇文章供师弟师妹参考。

项目简介

实现了一个基于STM32和JavaEE的智慧温室大棚管理系统。STM32将传感器采集到的数据通过进行处理,通过ESP32模块利用WIFI将数据传输到阿里云物联网云平台,利用该平台的数据流转功能将采集到的数据发送到业务服务器当中,阿里云物联网云平台同时通过MQTT协议将数据发送至用户端。用户端可以实时呈现大棚中的环境数据,农业工作者可以对这些数据进行观察和分析,并通过用户端的控制功能向大棚中的补光灯、电机、水泵、加热器等设备发送控制信号来控制它们,达到调控大棚内部环境的目的。也可以设置一定环境参数后由系统自动调控环境,达到科学化种植的目的,提升农作物产量,减轻农业工作者的负担。

系统架构

相关技术

前端APP和后端

前端使用vue编写,后端使用了传说中的接私活利器:renren快速开发框架。该框架可以简单高效地搭建一个可靠的前后端系统,入门可参考b站教程:https://www.bilibili.com/video/BV1QK411g7X2
使用此框架需要学会简单的springboot和vue的知识。

物联网云平台

使用阿里云物联网云平台

硬件

使用STM32F103c8t6这块小巧的单片机和ESP32单片机(具有蓝牙和WIFI功能)。STM32使用Keil进行开发,用于采集数据,执行相关操作;ESP32采用Arduino开发,用于将消息发送到网络并且接收消息。

硬件清单

器件模块名价格(元)备注
IIC/I2C+LCD液晶屏LCD1602A6.3在大棚内显示一些提示信息
灰度传感器HY-S1261.3
LED光源KY-0090.6
杜邦线 4.930CM母对母+10CM公对公+10CM母对母,共120根
90度舵机SG905.9
4路12V继电器 7.8
USB转TTL 4.8
小风扇 2
蜂鸣器 1
ESPWIFI蓝牙模块ESP3215.4通过串口与STM32通信
卧式小潜水泵 2.1灌溉用
水管1m 1.2
土壤湿度计检测模块 1.5
光敏传感器 1.15
空气温湿度DHT112.2
STM32最小系统板STM32F103C8T6 Micro口10.4
电池盒 0.55
锂电池18650锂电池6.5
360度舵机SG90舵机360度8.6
合计 84.2

数据库E-R图

配套开发的软件


硬件实物图

评论(0)

最新评论

  • Aaa

    <u>aaa</u>

  • 牧羊人

    [[傲慢]]

  • C406

    王师兄写得不错

  • Key

    [[微笑]]

  • 小满

    @牧羊人 可以,去qq说。

  • 牧羊人

    师兄,我想提升写作权限可以吗

  • 牧羊人

    蒋哥厉害👍🏻

  • 小满

    nice

  • 小满

    可以的

  • 小满

    好的

日历

2025年01月

   1234
567891011
12131415161718
19202122232425
262728293031 

文章目录

站点公告
C406专用在线刷题平台COJ已经搭建完毕,欢迎大家使用。网址:judge.dc406.cn
点击小铃铛关闭
配色方案