实物视频演示:
软件安装:
资料预览
效果图:
总体资料:
原理图:
软件设计流程:
系统框图:
本设计以STM32单片机为核心控制器,加上其他的模块一起组成基于单片机的水产养殖设计的整个系统,其中包含中控部分、输入部分和输出部分。中控部分采用了STM32单片机,其主要作用是获取输入部分数据,经过内部处理,控制输出部分。输入由八部分组成,第一部分是DS1302时钟模块,用于获取时间,可以定时喂食;第二部分是TDS传感器,用于检测水中的可溶解性电解质浓度(水质);第三部分是水位传感器,用于检测当前的水位值;第四部分是AT24C02存储模块,用于存储数据值。第五部分是DS18B20温度传感器,用于检测当前的温度值;第六部分是PH检测模块,用于检测水的PH值;第七部分是独立按键,用于切换界面,设置温度/TDS/PH/水位阈值,设定定时时间和修改时间,控制投喂和水泵;第八部分是供电电路,给整个系统供电。输出由四部分组成,第一部分是显示获取的温度/水位/TDS/PH值及其设置阈值,定时时间和设置的时间等;第二部分是灯继电器,用于模拟喂食;第三部分是水泵,可以手动上水、根据水位自动上水。第四部分是蜂鸣器,温度/水位/TDS/PH值不符合要求,蜂鸣器报警;最后一部分是WIFI模块,通过WIFI连接手机并进行设置。
硬件清单: