# stm32_Smart-Fish-Tank2 **Repository Path**: stm32-microcontroller-code/stm32_Smart-Fish-Tank2 ## Basic Information - **Project Name**: stm32_Smart-Fish-Tank2 - **Description**: 74.STM32智能鱼缸(机智云)嵌入式单片机设计MF-毕业源码案例设计 - **Primary Language**: C - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-12 - **Last Updated**: 2026-03-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README STM32智能鱼缸(机智云)功能如下: 1. 环境采集:采集水位高度、水温、浊度 2. 显示功能:屏幕显示温度、水位、浊度、喂食时间 3. 模式切换:可以通过按键切换自动模式和手动模式 4. 自动模式:温度超过温度上限时开启风扇降温;温度小于温度下限时开启加热片加热;水位小于水位下限时开启抽水水泵加水,水位大于水位上限时开启放水水泵排水;浊度超过浊度阈值时开启换水(先放水待水位达到下限时再抽水,至水位达到上限时停止)并同时蜂鸣器报警;每次达到喂食时间时喂食一次(舵机往返旋转一次) 5. 手动模式:通过按键控制LED照明灯、抽水水泵、放水水泵、加热片、风扇和喂食的开关 6. 阈值调节:可通过按键设置水温上限、水温下限、水位上限、水位下限、浊度阈值和喂食时间 7. 机智云APP:通过WIFI连接机智云APP,可以查看信息数据和控制指令下发,包括模式切换、手动外设控制和阈值调节 2.材料清单 • STM32F103C8T6最小系统板 • OLED显示屏(4针IIC协议) • ESP8266-01S(WIFI模块) • 水位传感器 • 浊度传感器 • DS18B20温度传感器 • 继电器 • 风扇模块 • 水泵模块 • PTC加热片 • 有源蜂鸣器 • 大功率LED灯 • 舵机