基于单片机鱼缸自动投食控制系统#原理图pcb设计
鱼缸自动投食控制。
大家好,今天给大家介绍一款基于单片机自动投食控制系统。
·首先给系统上电,上电之后显示时分秒温度,这是模式年月日,这是重量,这个是温度传感器。
·这个按键按下去设置当时的时间,这个选择调节那一位,这个加这个减,其他参数一样。
·这个是设置定时,时间1这个y,这个n代表是关闭,y代表打开。
·这个第二组,第三组,这个是每次投食的定量,这个温度下限,我们把它设高一点。
·现在测量温度是31度,我们把它设置32度,它会加热启动,加热启动之后它这个温度会上升,看它温度上升了,当大于上限的时候,它会停止加热风扇启动。
·我们把上限设低一点,35度,35度风扇起的,这个停止加热,风扇起动。
·这个是手动投食,按下这个投食,这个电机转蜂鸣器报警,这个停止。
·我可以切换到定时投食,把这个时间设到38,这个一定要设y打开,n就关闭了,就可以设置到39。
·时间到了,它这个投食,如果投食的量达到了刚才设定值的时候它会停止投食,蜂鸣器停止报警。
本设计的主要功能就这些,其他两组时间一样,这里就不演示了。
用单片机把家中的鱼缸改成自动化
一直以来都想在家里摆放一个鱼缸,显得有活力。然而,自己也清楚平时上班比较忙,喂鱼,换水等工作更本顾不上。家里原来的好多花都已经干枯而死,所以想打造一台实用点的鱼缸。
希望主要的功能有,自动喂鱼,有下水的情况下可以自动补水换水,可以检测水温调节加热棒的温度,同样可以设置低水位报警,鱼缸灯光随外界光线自动调节亮度,晚上关灯后鱼缸灯熄灭,增氧过滤停止工作防扰等功能。
改装之后的鱼缸
为了节约空间,选择了圆柱形鱼缸,此鱼缸为低多虑,过滤效果不错。
通过编写程序,画PCB焊接元器件测试无误后涂上三防漆防止水汽腐蚀电路板元件。
成型的电路板
电路板放在了鱼缸上盖上面,刷了电路板专用三防漆。
主界面
在最上面一栏滚动显示系统的工作状态,里面的参数就是光线,水温,喂鱼次数及灯光模式等信息,按下退出按键后可以显示当前时间日期,按键采用触摸按键,不用打孔方便安装。唯一缺憾,OLED屏幕的方孔打歪了,反正自己看,无所谓了。
按下退出按键的样子
在主界面下按下退出按钮显示当前日期等信息,并且在5S后自动退回到主界面,设计这个的目的是媳妇每天化妆又怕迟到每天都问好几遍几点了,鱼缸里洗脸池不远,这回她用手一摸就知道几点。
温度设置
饲养热带鱼只需要在这里设置温度就可以了,一旦温度传感器损坏或者温度过高他会报警提示。并且切断加热电源。
实时时间设置
采用DS3231时钟模块,年误差几秒,一次调整基本不用修改,并且带备用电池,断电也不怕。
喂鱼设置
在这个参数里面可以设置,一天喂鱼次数,偷食量,几点开始喂,间隔多长时间在喂功能特别丰富。喂鱼器是在X宝买的,自己将其自带的控制系统拆除,用上自己的控制系统控制。
换水设置
有下水的情况下,设置好换水天数及换水量可以自动换水,小编家中客厅无下水,所以此功能未用,由于鱼缸采用低部过滤,为了防止缺水而烧坏泵,在滤槽里介入了浮球开关,当水位偏低时他会自动报警,并且在屏幕显示Low Water!提示补水。报警也有时间段的小编在程序里设置了只有在造八点至晚上22点之间才会报警,大晚上的报警谁带起来给他补水。由于浮球开关高于水泵,即使报警了,泵其实还淹没在水里第二天补水完全不影响。
灯光设置
灯光设置里面有好多模式,例如常亮或者关闭,还有自动模式1,在自动模式1当中,鱼缸灯会随着外部光线而变化,外部光线越强,灯光越亮,晚上睡觉关灯后,鱼缸灯也会随之熄灭。在自动模式2当中,是外界光线越强灯光越暗,这个根据个人喜好调节,并且还可以手动调节亮度,调出自己喜欢的亮度。
增氧过滤模式
里面增加防扰模式,小编饲养了几条锦鲤,对环境没有太大的要求,所以设置此模式的目的是晚上光线变暗时增氧自动可以关闭,必然吵得睡不着觉啊。在这个模式里可以设置增氧与过滤常开,常闭及防扰。在防扰模式下,一旦晚上光线变黑,就会自动关闭。小编只保留了顾虑为24H全开,增氧为防扰模式,晚上声音很小。
这样的鱼缸你想来一台吗?
相关问答
鱼缸 电子温度计突然显示ee是什么意思?出现此问题可以参考如下解决方法:加热棒显示ee说明已经超过了加热棒的设定温度,这时可以把加热棒的电源拔掉,这样就可以避免加热棒坏掉。同时,加盖的鱼缸要...