自动宠物的喂食的原理?

丰培玲丰培玲最佳答案最佳答案

我买了两只,一只在江苏,一直在北京。 先买的江苏那只,刚买回来的时候喂它,放在盒子里后,它在里面四处转动,嗅到食物后吃掉了,我以为这样就好了呢。 结果第三天早上去看它的时候,盒子底部有大量的饲料结块,但是宠物并不在盒子里,到处找不到它。我当时担心死了,以为它会饿死或者逃离房间(我住校)。 后来晚上回来看它,它乖乖的趴在床底下。原来它是自己扒拉出来,但不知道为什么要扒拉,可能是因为太饿了,所以把吃的放进口里,然后趴下来休息…… 我当时特别特别吃惊,因为从它到我手上开始,除了我用手抚摸它,和给它洗澡外,还没有见到过它主动爬行找食的情况。

后来过了不久我又买了另一只。同样放到盒子里用勺子灌进嘴里。也是不一会就都吞下去了。 第二天早晨,同样在底部发现结块的饲料,宠物同样的趴在角落,而我中午回来之后,它就自己趴在笼子边上,眼神迷离……我赶紧喂了它点水。

到了晚上,我又给了它一点吃的,这次没给多了,怕再象前两次那样又不吃。 果然,不到一个小时,全部吃完,并且主动要喝水。

就这样,从第二天开始,每天早中晚三顿饭,加上清水,一天都没有断过。 现在两只已经和我非常亲了,只要手上有吃的,绝对不咬人。还喜欢让我把它抱起来,摸它的头。

不过,如果手里没有食物,它们就会立即扑上来咬…… 真不知道这种动物脑子里想的什么…..

苑娜梓苑娜梓优质答主

原理很简单,就是检测时间到了就去执行任务(当然这个时间是设置好的不能手动更改) 比如你设置的喂食时间为5分30秒,那么每隔10分钟左右就会去检查一次食物是不是还有充足的热量可供使用,到5分钟后就准备开始喂了(因为提前设置了)然后30秒后开始把东西拿出来,等到45秒的时候才开始进食,这就是所谓的“倒计时”。 如果在它正在吃饭的途中突然有其它事件发生(比如说你的QQ弹出一个信息)的话,它会停止吃饭直到你再次按下启动键重新进入倒计时状态才会继续吃东西。 所以这种宠物软件是不用担心浪费粮食的问题(不过这样会使得它们养成一种不好的习惯,以后你拿出来的东西不主动吃的话就不吃了.这也很讨厌啊......)

我来回答
请发表正能量的言论,文明评论!