随着越来越多的人喂养宠物狗,狗的喂养与娱乐问题也越来越集中的凸现出来。目前市场上的宠物狗喂食玩具大多只是具有简单的食物存储功能,定时提供给宠物狗一定量的食物,结构功能单一,难以满足宠物主人对于宠物身体健康、精神健康等方面的要求。随着人们对于宠物健康提出的更高要求,以及单片机在自动化装置方面的应用,设计了这款宠物狗喂食玩具。
宠物狗喂食玩具功能及原理
为了实现定时喂养宠物的功能,采用单片机定时装置来控制不同时间段内,小球由不同的通道滑出。如图1 所示为本装置的结构简图, 当宠物狗所叼小球由喂食通道滑出时,实现上述食物倾泻动作,当小球由娱乐通道滑出时,上述食物倾泻动作不发生,仅实现娱乐功能。考虑到成年宠物狗的智商只有3- 5 岁儿童智商的水平,装置上方只开一个滑落小球的通道孔,然后经过一带缺口的旋转挡板进入不同的通道。
喂食功能
对宠物狗的饮食情况进行调查,其饮食每日两餐即可,狗粮每天8 两左右,即0.4Kg,我们的装置每天最多的喂食量不超过10两,即1Kg。而根据原理方案和宠物狗的饮食量的统计分析,确定选择m=0.1Kg的小球。喂食时间段内,当宠物狗将小球放入装置,小球由喂食通道滑出并经过喂食通道内的光电开关,光电开关发出脉冲,由单片机控制步进电机带动装有饲料的波轮倾泻一定量的食物。食物的量由波轮上每一格的容量以及波轮转过的格数间接控制。
1、娱乐功能
在娱乐时间段内,当宠物狗将小球放入装置,小球由娱乐通道滑出并经过娱乐通道内的光电开关,光电开关发出脉冲经过单片机发出音乐吸引宠物狗。
2、 定时功能
在设定的时间内装置处于喂食状态,小球下落由喂食通道滑出,装置执行喂食功能;在设定的时间之外装置处于娱乐状态,小球下落由娱乐通道滑出,装置执行娱乐功能。考虑到装置的可靠性,宠物狗的健康等两方面的因素,在一天的某一时间之前装置自动放出一定量的食物保证宠物狗的生存。
3、 红外传感器检测宠物狗的运动量
以传感器模块检测宠物狗在某一范围内出现的频率,得出宠物狗的运动量,以此作为波轮转过格数的控制依据。
4、 检测装置内部饲料重量
以称重传感器检测装置内部饲料的重量,当装置内部饲料的重量小于某一阈值时,单片机通过蜂鸣器和发光二极管报警,提醒主人向装置内部添加饲料。