项目介绍
详细需求: 基于stm32单片机智能鱼缸
需要功能:
定时自动喂食+增氧+换水
手动喂食+增氧+换水+照明
加传感器自动加热+照明+故障报警+备用电源模块(模块留出来能自己加充电宝就可以)
能通过WIFI在手机上远程控制,显示屏和手机上都能显示工作状态
0301基于stm32单片机的智能鱼缸
系统组成:STM32F103C8T6、复位电路、时钟电路、SG90舵机、继电器1、增氧模块、继电器2(模拟控制注水电磁阀)、继电器3、小水泵、LED发光二极管、DS18B20温度传感器、继电器4(模拟控制加热设备)、ESP8266 WIFI模块、双供电接口
功能:单片机通过DS18B20温度传感器获取水温,并可以把结果显示在OLED上,同时通过wifi模块把数据上报的机智云,从而可以在手机机智云APP上查看到水温。当水温低于阈值时,可以自动打开继电器4(模拟加热)。按键或者机智云可以设置手动模式和定时模式,手动模式时,可以通过按键或者机智云APP控制舵机转动来模拟开始喂食和停止喂食,也可以控制继电器1的打开和关闭来控制增氧的开关。也可以通过控制继电器3的打开与关闭来控制小水泵的打开与关闭,完成鱼缸排水。同时可以通过控制继电器2的打开(模拟控制注水电磁阀),来完成给鱼缸注水。也可以控制LED发光二极管的打开与关闭。定时模式时,根据定时时间,可以自动的控制舵机来喂食、增氧、换水、照明。
故障报警这个做不了,检测不到故障
