基于STM32的智能水产养殖控制装置设计(源码+电路图+硬件实物+论文)~电子信息单片机物联网专业毕业设计毕设论文选题题目项目程序源码开发仿真实物定制定做代做
·
元器件:STM32单片机、最小系统、LCD1602液晶显示模块、LED指示灯模块、4继电器模块(分别模拟加热、增氧、加水、放水开关)、防水DS18B20温度检测模块、驱动芯片ULN2003、步进电机、水位传感器模块、光敏电阻GL5506模块、WiFi模块ESP8266(腾讯云平台)、按键模块
实现功能:
1.温度检测模块检测水产养殖环境的温度。
2.光敏电阻模块检测水产养殖环境的光照。
3.2个水位传感器检测水产养殖环境的高水位和低水位。
4.显示模块会实时显示当前时间、温度数值、光照数值、操作模式。
5.当温度低于预设数值,继电器模拟进行加热,达到预设的上限值停止加热。(水不满不会启动加热,防止水产养殖环境干烧)
6.当低水位检测没有水,代表缺水,会控制继电器打开进水开关。当高水位检测到有水,代表水已经到达预设的位置,就会关闭进水开关。
7.可以设定喂食时间,达到预设的喂食时间,步进电机正反转,模拟进行喂食。
8.达到预设的增氧时间,继电器模拟进行增氧。
9.当光照数值低于预设值启动LED指示灯模拟补光。
10.按键模块可以设置换水时间、喂食时间、增氧时间。
11.通过WiFi模块ESP8266把检测到的数据传送至云平台,通过云平台发送到手机App,可以实时显示时间、温度数值、光照数值。可以通过APP设置温度上下限、光照下限。设置自动换水时间,自动喂食时间,自动增氧时间。
12.APP内可以设置自动模式,手动模式。在手动模式下可以通过APP或按键进行手动加热、冲氧、加水、放水、喂食、补光。
更多推荐
所有评论(0)