本系统由STM32F103C8T6单片机核心板、TFT液晶显示电路、无线WiFi视频监控模块、语音播报模块接口、舵机控制电路、HX711称重接口电路、液位传感器模块、加水继电器、RTC电池、按键电路、热敏电阻控制发热丝电路以及湿敏电阻控制风扇电路、电源电路组成。
【1】按键能够设置模式(自动模式/手动模式)、日期、定时时间、喂食时长等参数。
【2】自动模式下:
3、能够手动设置喂食时间的3组定时,及喂食时长。定时启动,且当前时间达到定时,开始喂食,舵机动作,语音播报。直到达到喂食时长,停止喂食。比如喂食08:00定时启动,喂食时长5分钟,喂食时间范围为08:00-08:05。
2、当液位低时,启动水泵,自动上水,直到液位传感器检测到液体。
【3】手动模式下:手动控制打开喂食开关,开始喂食时,语音相应播报喂食。手动控制水泵是否启动。
【4】按键校时,上电时可以通过按键进入校时设置对时钟校时。
【5】语音播报:当喂食打开时会进行语音播报“小伙伴们,开饭了”;当水位低时会进行语音播报“水位低,缺水了”。
【6】无论手动自动模式下,如果实物重量为0,语音播报提醒实物不足准备实物。语音播报和蜂鸣器提醒,可选择的。如果是蜂鸣器,上述语音播报部分换成蜂鸣器报警提醒
【7】无线APP功能(注意配备蓝牙/WIFI/视频监控才有该功能):
手机端APP能够连接板载无线模块,查看设计所有数据;APP也能够发送指令完成上述所有操作。
【8】增加热敏电阻控制发热丝电路以及湿敏电阻控制风扇电路。如果热敏电阻检测温度低于阈值,则发热丝启动,否则发热丝不启动。温度可通过电路模块上的电位器调节。如果湿敏电阻检测湿度超过阈值,则风扇启动,否则风扇不启动。湿度阈值可通过电路模块上的电位器调节。
【9】增加液晶显示温湿度信息。