首页 实物视频演示 仿真视频演示 设计说明书预览 答辩PPT预览
编号:
T3852309M
设计简介:
本设计是基于单片机的智能鱼缸系统设计,主要实现以下功能:
通过温度传感器检测温度,根据温度自动加热
通过PH传感器检测PH值
通过浑浊度传感器检测浑浊度
通过光敏电阻检测光强
通过水位传感器检测水位
通过oled显示采集到的数据
通过按键控制水泵、加热器、饲料投喂、紫外灯,气泵
通过WiFi连接手机APP,可以调节水温、光照、换水、喂食
电源: 5V
传感器:温度传感器(DS18B20)、PH传感器(ph0-14 pH)、浑浊度传感器(TDS)、水位传感器(Water Sensor)、光敏电阻
显示屏:OLED12864
单片机:STM32F103C8T6
执行器:舵机(SG90),加热片,水泵
人机交互:独立按键,WiFi模块(ESP8266)
标签:STM32、OLED12864、DS18B20、ph0-14 pH、TDS、Water Sensor、SG90、ESP8266
题目扩展:基于物联网的智能鱼缸系统设计、智能鱼塘养殖系统、基于单片机的智能池塘环境监测系统设计
基于单片机的智能鱼缸系统设计:中控部分、输入部分和输出部分。下面分别对这三部分进行概述:
中控部分
概述:中控部分是智能鱼缸系统的核心,主要由STM32单片机构成。它负责接收来自输入部分的数据,经过内部程序的处理和分析,然后根据预设的逻辑和条件,向输出部分发送控制指令。
简要描述:STM32单片机作为系统的“大脑”,具有强大的数据处理能力和丰富的外设接口。它通过读取输入部分各传感器的数据,如PH值、温度、水位、TDS值、光照强度等,然后根据这些数据判断鱼缸环境的状况。接着,单片机根据预设的阈值和模式,计算出需要调整的参数,如加热温度、水泵运行时间、紫外灯开关状态等,并通过控制输出部分的执行器来实现这些调整。
输入部分
概述:输入部分由多个传感器和独立按键组成,用于实时采集鱼缸环境的各种参数和接收用户的操作指令。
简要描述:
- PH检测模块:用于检测鱼缸水的酸碱度,确保水质适合鱼类生长。
- 温度传感器:实时测量鱼缸内的温度,为加热控制提供依据。
- 水位传感器:监测鱼缸内的水位,防止水位过低或过高。
- TDS检测模块:检测鱼缸内水的溶解性固体总量,反映水质的纯净度。
- 光敏电阻:测量当前光照强度,为光照控制提供参考。
- 独立按键:用于切换界面和模式、开关喂食、加热、换水、紫外灯和气泵等功能。
- 供电电路:为整个系统提供稳定的5V电源。
输出部分
概述:输出部分由OLED显示屏、舵机、继电器和WIFI模块组成,用于显示检测结果、执行控制指令和与移动端通信。
简要描述:
- OLED显示屏:实时显示检测到的PH值、温度、水位、TDS值、光照强度等参数,以及设置的温度阈值和当前模式。
- 舵机:模拟喂食动作,根据控制指令开启或关闭喂食功能。
- 继电器:控制加热片、水泵、紫外灯和气泵的开关状态,实现环境的智能调节。
- WIFI模块:将检测到的数据发送给移动端,同时接收来自移动端的控制指令,如调整温度、开关设备、切换模式等。通过WIFI模块,用户可以在任何地方通过手机APP远程监控和控制鱼缸环境。