首页 / 专利库 / 信号处理 / 信号 / 一种智能猫舍用自动投喂系统测试装置及方法

一种智能猫舍用自动投喂系统测试装置及方法

阅读:768发布:2021-06-07

专利汇可以提供一种智能猫舍用自动投喂系统测试装置及方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种智能猫舍用自动投喂系统测试装置及方法,该装置包括猫舍本体,所述猫舍本体的内部底面上固定有底盘,所述底盘的顶部嵌入固定有压 力 传感器 一,所述 压力传感器 一的顶部固定有 喂料 盆,所述喂料盆的正上方设置有投喂器料仓,所述投喂器料仓的底部设置有投喂器电磁 阀 ,所述投喂器料仓通过 支架 固定在压力传感器二上,所述压力传感器二固定在安装板上,所述安装板固定在猫舍本体的内壁上,所述猫舍本体的顶部铰接有顶盖。本发明通过设置压力传感器一、压力传感器二、投喂器料仓、投喂器 电磁阀 和LCD点阵屏,使得该智能猫舍可实现自动投喂功能,且可在 网站 上时刻监测投喂器料仓和喂料盘内的猫粮的剩余量的状况。,下面是一种智能猫舍用自动投喂系统测试装置及方法专利的具体信息内容。

1.一种智能猫舍用自动投喂系统测试装置,包括猫舍本体(1),其特征在于:所述猫舍本体(1)的内部底面上固定有底盘(3),所述底盘(3)的顶部嵌入固定有压传感器一(4),所述压力传感器一(4)的顶部固定有喂料盆(5),所述喂料盆(5)的正上方设置有投喂器料仓(6),所述投喂器料仓(6)的底部设置有投喂器电磁(7),所述投喂器料仓(6)通过支架(8)固定在压力传感器二(9)上,所述压力传感器二(9)固定在安装板(10)上,所述安装板(10)固定在猫舍本体(1)的内壁上,所述猫舍本体(1)的顶部铰接有顶盖(2),所述顶盖(2)的底面上分别固定有LCD点阵屏(11)和控制箱(12),所述控制箱(12)内分别设置有微处理器(13)和继电器(15)。
2.根据权利要求1所述的一种智能猫舍用自动投喂系统测试装置,其特征在于:所述压力传感器一(4)的输出端和压力传感器二(9)的输出端均与微处理器(13)的输入端电性连接,所述微处理器(13)的输出端分别与继电器(14)的输入端和LCD点阵屏(11)的输入端电性连接,所述继电器(14)的输出端与投喂器电磁阀(7)的输入端电性连接。
3.根据权利要求1所述的一种智能猫舍用自动投喂系统测试装置,其特征在于:所述微处理器(13)的输出端亦通过网络与数据库(15)网络连接,所述数据库(15)设置为网站(16)的端数据存储单元。
4.根据权利要求1所述的一种智能猫舍用自动投喂系统测试装置,其特征在于:所述微处理器(13)的型号设置为三星S5PV210嵌入式多媒体处理器。
5.根据权利要求1所述的一种智能猫舍用自动投喂系统测试装置,其特征在于:所述压力传感器一(4)和压力传感器二(9)均设置为电阻应变式压力传感器,且型号设置为博创科技UP-Magic-0311。
6.根据权利要求1所述的一种智能猫舍用自动投喂系统测试装置,其特征在于:所述继电器(14)的型号设置为博创科技UP-Magic-0108。
7.一种智能猫舍用自动投喂系统测试方法,其特征在于:所述方法包括以下步骤:
S1:通过压力传感器一(4)监测喂料盆(5)内的猫粮的重量,并将数据传给微处理器(13),微处理器(13)通过获得的数据来判断盆内猫粮的剩余量,并将监测数据实时显示在LCD点阵屏(11)上,如果猫粮剩余量不足,则微处理器(13)发出信号控制继电器(14)去打开投喂器电磁阀(7)开始投喂,当猫粮重量充足时,关闭投喂器电磁阀(7),停止投喂;
S2:微处理器(13)亦通过网络将压力传感器一(4)监测到的盆内猫粮的剩余量的信息传输进网站(15)内,网站(15)内的页面上实时显示喂料盆(5)内的猫粮的重量,且网站(15)同时将监测数据上传至数据库(16);
S3:通过压力传感器二(9)监测投喂器料仓(6)内猫粮的重量,并将数据传给微处理器(13),微处理器(13)通过获得的数据来判断料仓内猫粮的剩余量,并将监测数据实时显示在LCD点阵屏(11)上,且微处理器(13)亦通过网络将压力传感器二(9)监测到的料仓内猫粮的剩余量的信息传输进网站(15)内,网站(15)内的页面上实时显示投喂器料仓(6)内的猫粮的重量,且网站(15)同时将监测数据上传至数据库(16),如果投喂器料仓(6)内猫粮剩余量不足,则网站(15)发送邮件至工作人员处,提醒工作人员及时补充猫粮。

说明书全文

一种智能猫舍用自动投喂系统测试装置及方法

技术领域

[0001] 本发明涉及智能猫舍技术领域,具体为一种智能猫舍用自动投喂系统测试装置及方法。

背景技术

[0002] 随着社会的不断进步,科学技术的飞速发展,人们的生活平有了很大的提高,人们也开始喜爱饲养宠物,如:猫。然而,人们因为各种各样的原因,有的时候在外不能照顾到家里的猫,出在外担心猫咪的喂食问题。因为对猫咪的喜爱,人们也会去猫咖一类的地方和猫玩耍,放松自己,猫咖里有很多的猫,作为店主需要对猫进行统一的管理,全靠人是比较费劲的,而且很难做到全面。此外城市里有很多的流浪猫,它们四处流浪,生活环境恶劣,到了晚上就会到处翻垃圾桶找东西吃,这样不仅会对猫的身体健康造成伤害,也不利于社区的环境管理。
[0003] 从目前的市场来看,现在并没有一套具有多功能、自动化的猫舍产品,目前市场上猫舍都是简单的木制结构,装有毛毡布、猫爬架以提供猫的睡眠和娱乐需求,但是其缺少了自动投喂的功能,故本发明设计一种智能猫舍用自动投喂系统测试装置及方法,以解决上述问题。

发明内容

[0004] (一)解决的技术问题本发明的目的在于提供一种智能猫舍用自动投喂系统测试装置及方法,以解决上述背景技术中提出的目前市场上猫舍缺少自动投喂的功能的问题。
[0005] (二)技术方案为实现上述目的,本发明提供如下技术方案:一种智能猫舍用自动投喂系统测试装置,包括猫舍本体,所述猫舍本体的内部底面上固定有底盘,所述底盘的顶部嵌入固定有压力传感器一,所述压力传感器一的顶部固定有喂料盆,所述喂料盆的正上方设置有投喂器料仓,所述投喂器料仓的底部设置有投喂器电磁,所述投喂器料仓通过支架固定在压力传感器二上,所述压力传感器二固定在安装板上,所述安装板固定在猫舍本体的内壁上,所述猫舍本体的顶部铰接有顶盖,所述顶盖的底面上分别固定有LCD点阵屏和控制箱,所述控制箱内分别设置有微处理器和继电器。
[0006] 优选的,所述压力传感器一的输出端和压力传感器二的输出端均与微处理器的输入端电性连接,所述微处理器的输出端分别与继电器的输入端和LCD点阵屏的输入端电性连接,所述继电器的输出端与投喂器电磁阀的输入端电性连接。
[0007] 优选的,所述微处理器的输出端亦通过网络与数据库网络连接,所述数据库设置为网站端数据存储单元。
[0008] 优选的,所述微处理器的型号设置为三星S5PV210嵌入式多媒体处理器。
[0009] 优选的,所述压力传感器一和压力传感器二均设置为电阻应变式压力传感器,且型号设置为博创科技UP-Magic-0311。
[0010] 优选的,所述继电器的型号设置为博创科技UP-Magic-0108。
[0011] 本发明亦提供一种智能猫舍用自动投喂系统测试方法,所述方法包括以下步骤:S1:通过压力传感器一监测喂料盆内的猫粮的重量,并将数据传给微处理器,微处理器通过获得的数据来判断盆内猫粮的剩余量,并将监测数据实时显示在LCD点阵屏上,如果猫粮剩余量不足,则微处理器发出信号控制继电器去打开投喂器电磁阀开始投喂,当猫粮重量充足时,关闭投喂器电磁阀,停止投喂;
S2:微处理器亦通过网络将压力传感器一监测到的盆内猫粮的剩余量的信息传输进网站内,网站内的页面上实时显示喂料盆内的猫粮的重量,且网站同时将监测数据上传至数据库;
S3:通过压力传感器二监测投喂器料仓内猫粮的重量,并将数据传给微处理器,微处理器通过获得的数据来判断料仓内猫粮的剩余量,并将监测数据实时显示在LCD点阵屏上,且微处理器亦通过网络将压力传感器二监测到的料仓内猫粮的剩余量的信息传输进网站内,网站内的页面上实时显示投喂器料仓内的猫粮的重量,且网站同时将监测数据上传至数据库,如果投喂器料仓内猫粮剩余量不足,则网站发送邮件至工作人员处,提醒工作人员及时补充猫粮。
[0012] (三)有益效果与现有技术相比,本发明的有益效果是:
(1)本发明通过设置压力传感器一、压力传感器二、投喂器料仓、投喂器电磁阀和LCD点阵屏,使得该智能猫舍可实现自动投喂功能,且可远程时刻监测投喂器料仓和喂料盘内的猫粮的剩余量的状况。
[0013] (2)本发明可离线自动化运行,本系统设计时考虑到网络不佳或无法联通的情况,即使在没有网络的情况,本地端依旧能正常稳定运行,数据的显示可通过LCD点阵屏来展示,自动投喂功能能正常运行,使得系统的使用场景十分广泛。附图说明
[0014] 图1为本发明外观图;图2为本发明侧剖图;
图3为本发明原理框图
[0015] 图中附图标记为:1、猫舍本体;2、顶盖;3、底盘;4、压力传感器一;5、喂料盆;6、投喂器料仓;7、投喂器电磁阀;8、支架;9、压力传感器二;10、安装板;11、LCD点阵屏;12、控制箱;13、微处理器;14、继电器;15、数据库;16、网站。

具体实施方式

[0016] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0017] 请参阅图1-3,本发明提供的一种实施例:一种智能猫舍用自动投喂系统测试装置,包括猫舍本体1,猫舍本体1的内部底面上固定有底盘3,底盘3的顶部嵌入固定有压力传感器一4,压力传感器一4的顶部固定有喂料盆5,喂料盆5的正上方设置有投喂器料仓6,投喂器料仓6的底部设置有投喂器电磁阀7,投喂器料仓6通过支架8固定在压力传感器二9上,压力传感器二9固定在安装板10上,安装板10固定在猫舍本体1的内壁上,猫舍本体1的顶部铰接有顶盖2,顶盖2的底面上分别固定有LCD点阵屏11和控制箱12,控制箱12内分别设置有微处理器13和继电器15,且控制箱12内安装可充电锂电池,锂电池给各个电器元件提供电能
[0018] 进一步,压力传感器一4的输出端和压力传感器二9的输出端均与微处理器13的输入端电性连接,微处理器13的输出端分别与继电器14的输入端和LCD点阵屏11的输入端电性连接,继电器14的输出端与投喂器电磁阀7的输入端电性连接。
[0019] 进一步,微处理器13的输出端亦通过网络与数据库15网络连接,数据库15设置为网站16的云端数据存储单元。
[0020] 进一步,微处理器13的型号设置为三星S5PV210嵌入式多媒体处理器,S5PV210是一款低功耗、高性能、低价格的嵌入式多媒体处理器,主频最高可达1GHz, 内部具有64/32-bit 总线结构,集成了3个专用的Camera 接口适配器,可以接入标准ITU-RBT. 656/601视频输入信号,操作方便,在嵌入式监控系统中选用这一款芯片结合 Linux操作系统,无论在CPU速度,实时性、稳定性,以及图像处理方面,都有很明显的优势,选用此款处理器能较好的满足系统视频采集传输的要求,并降低了系统开发的难度,缩短了开发周期。
[0021] 进一步,压力传感器一4和压力传感器二9均设置为电阻应变式压力传感器,且型号设置为博创科技UP-Magic-0311。
[0022] 进一步,继电器14的型号设置为博创科技UP-Magic-0108。
[0023] 本发明亦提供一种智能猫舍用自动投喂系统测试方法,方法包括以下步骤:S1:通过压力传感器一4监测喂料盆5内的猫粮的重量,并将数据传给微处理器13,微处理器13通过获得的数据来判断盆内猫粮的剩余量,并将监测数据实时显示在LCD点阵屏11上,如果猫粮剩余量不足,则微处理器13发出信号控制继电器14去打开投喂器电磁阀7开始投喂,当猫粮重量充足时,关闭投喂器电磁阀7,停止投喂;
S2:微处理器13亦通过网络将压力传感器一4监测到的盆内猫粮的剩余量的信息传输进网站15内,网站15内的页面上实时显示喂料盆5内的猫粮的重量,且网站15同时将监测数据上传至数据库16;
S3:通过压力传感器二9监测投喂器料仓6内猫粮的重量,并将数据传给微处理器13,微处理器13通过获得的数据来判断料仓内猫粮的剩余量,并将监测数据实时显示在LCD点阵屏11上,且微处理器13亦通过网络将压力传感器二9监测到的料仓内猫粮的剩余量的信息传输进网站15内,网站15内的页面上实时显示投喂器料仓6内的猫粮的重量,且网站15同时将监测数据上传至数据库16,如果投喂器料仓6内猫粮剩余量不足,则网站15发送邮件至工作人员处,提醒工作人员及时补充猫粮。
[0024] 网站15页面实时显示喂料盆5内和投喂器料仓6内的猫粮的剩余量,且每30秒网站自动刷新一次、重新从数据库16读取数据,保证网站15显示数据都是最新的真实数据,使用js实现部分页面的动态变化如:如果数据值大于500则判断食物量充足,低于500显示为食物量不足。实现代码如下:
function jianche() {
food=Number({{plate}});
if (food<500) {
document. getElementById(’apple' ). innerText =“食物量不足”;
}else {
document. getElementById(' apple' ). innerText = “食物量充足”;
}}
数据库16采用Mysql 5-7-25 版本,安装在ubuntu16.04服务器上,创建catshouse数据库,新建data与picture表,分别用于存放传感器数据
[0025] 微处理器13内写入自动投食模模块,该模块的实现由c语言和shell脚本设计的程序联合实现,其设计的思想是c程序采集压力数据不断输出,shell脚本获取数据并做判断;基于以上流程,其核心代码如下:
C源程序:
while( stop==0 ) {
for(i=0; i < 1; i++) {//采样0~2路A/D值
d=((float)GetADresult(i)*3.3)/1024.0;
g=P_A*(d)-P_B;
if (g>0)
printf("%f\n",g);
}
usleep (10000);
printf("\r") ;
fflush (stdout);
}
Shell脚本:
#判断是否投喂
if_ feed() {
f_ press=’printf "%.0f\n" $1’
a=0
b=1000
#如果小于0则取反
if[$f_press-lt$a];then
j= expr $f_ press / -1
else if[$f_press-gt$a];then
j=$f_ press
fi
fi
if[$j-1t$b];then
echo “Food surplus: $j less 1000”
#投喂
echo” ********* Feeding 3s **********
feed
fi
}
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
[0026] 尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈