物联网毕设 -- 基于STM32的水产养殖

前言

基于STM32的水产养殖系统,可使用APP进行舵机和水泵的控制,并在下位机会实时获取水质数据传输到云平台和主题中,下位机也可以设置温度阈值自动进行一共水温的控制

⚠️⚠️(本文章仅提供思路和实现方法,并不包含代码,需要代码的同学请自行联系博主)

⚠️⚠️(有疑问或需要定制或者技术支持等,也请自行联系博主)⚠️⚠️
 

目录

一 连线图

1. 原理图

2. PCB效果

3. 实物效果

4. 功能概括

(1)硬件端

(2)APP端

二 底层代码使用方式

1. 下载程序

2. 查看云平台数据

三 APP使用方式

1.下载APP

2.连接平台设备

3.设备控制

4.历史数据查询


连线图

1. 原理图
 

2.   开发板本身自带一个LED ,这个LED作为我们查看网络连接状态和获取数据状态的说明

1)灯开机闪烁一下,说明我们已经连接上云平台,OLED显示屏中会显示联网状态

2)硬件每隔8秒会向云平台传输一次数据,并且LED会改变状态

2. PCB效果

3. 实物效果


4. 功能概括

(1)硬件端

  1. 可获取温湿度和水质,ph数据数据
  2. 可控制舵机和水泵的开关状态
  3. 可设置温度阈值,当超过温度阈值自动打开水泵
  4. ESP8266自动联网,设备在线后自动推送信息
  5. 设备掉线后自动判断重连机制

(2)APP端

  1. 可控制舵机左右转向
  2. 可手动控制水泵开关
  3. 可查看温度和水质,ph数据
  4. 可根据数据点参看数据查看历史数据

5.视频演示 

水产养殖icon-default.png?t=N7T8https://pan.baidu.com/s/1bcfTo3amwb_14RioeMHs_g?pwd=xzy0

底层代码使用方式

1. 下载程序

  1. 先根据原理图进行连线,连接好以后在做后面的操作
  2. 打开手机热点 热点名字:hhh 密码:12345678
  3. 打开程序(硬件由工作室出的可以忽略下载程序这部分)

2. 查看云平台数据


三 APP使用方式

1.下载APP

2.连接平台设备

3.设备控制


4.历史数据查询

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿柒学起来

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值