0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

IOT毕设|智能宠物屋研究与实现

机智云 2023-01-29 11:28 次阅读

摘要

宠物数量的增多势必会带动宠物用品行业的发展,本文是基于Arduino机智云物联网平台的智能宠物屋进行研究。多功能智能宠物屋通过引入Arduino和物联网技术,具备了监测温湿度与调节、监测宠物休憩、杀菌消毒、监控系统、喂食喂水、排泄物清理和空气净化等功能,使用机智云平台开发App,为未来并入智能家居提供了可能。

关键词: 智能宠物屋 Arduino 机智云平台


1 研究目的

当主人上班、出差或旅游时,宠物的生存就无法得到保障,因此本文就基于Arduino和机智云平台的智能宠物屋进行研究,帮助主人解决短期或长期不在家时无法照料宠物的问题。随着智能家居的快速发展,未来的某一天智能宠物屋也会并入智能家居,让宠物也能感受到智能化带来的舒适和便利。本文是以宠物猫作为对象而研究的一款智能宠物屋。


2用户需求分析

2.1功能需求

目前市场上宠物屋的功能比较单一,无法全面地照顾宠物。市场上现有的宠物屋实现了监测温湿度、喂食器和铲屎装置,并没有除异味、杀菌消毒、监测宠物睡眠质量情况以及监控功能。

本文所设计的产品都是根据用户的需求而设计的,以监测温湿度并调节、杀菌消毒、监测宠物的睡眠质量情况以及监控功能作为基本功能,喂食器和铲屎装置作为附加装置,不仅可以减轻用户的成本负担,而且也可以根据用户的需求定制产品。

2.2 安全需求

现有的宠物屋具有不通风的缺陷。本文设计的产品从宠物和产品两方面来考虑:(1)外壳前后都需要预留鸡蛋大的洞口,以防宠物在里面呼吸不畅,重者导致死亡;(2)用橡胶制品以三角形的形式放置产品底部,然后再设计一个圆盘放在橡胶制品底下,一方面可以固定宠物屋,另一方面也可以移动宠物屋,方便用户打扫卫生;(3)喂食器要降低重心,以防宠物将食物和水打翻,伤及宠物自身和他人。

3宠物屋功能设计及工作原理

3.1 采集温湿度并调节温湿度功能

本产品智能宠物屋系统采用DHT11数字温湿度传感器来监测温湿度[1]。DHT11温湿度传感器从功能需求上来说是一种已经经过校准的数字型温湿度传感器,应用数字模块采集技术和温湿度传感技术,能够保证产品测量温湿度时具有较高的可靠性和稳定性。温湿度传感器可实现温度和湿度的实时采集,用来采集宠物屋内的温湿度,并在显示屏和App上面显示温湿度的具体数值。用户可在机智云App上面设定目标温度,然后驱动制热或制冷装置使宠物屋内达到合适的温度。

3.2 红外感应监测宠物休憩


红外线感应传感器可以监测宠物红外信号的有无。当宠物猫进入宠物屋时,红外线感应传感器将收集到的信号传递给Arduino主控芯片,单片机将数据进行分析处理并通过Wi Fi模块传到机智云App端,机智云App端可以记录宠物的睡眠质量状态和睡眠时间。

3.3 杀菌消毒功能

本产品智能宠物屋采用UV紫外线发光二极管做成一款杀菌消毒灯。由于紫外线具有很强的除菌消毒能力,所以将紫外线杀菌消毒灯放置在宠物屋内围绕成一圈,实现宠物屋内无死角除菌消毒,紫外线光束越集中,宠物屋内除菌效果越好。当宠物猫离开宠物屋时,用户可通过机智云App打开UV紫外线杀菌消毒灯进行杀菌消毒。

3.4 监控功能

监控功能的实现装置主要由3部分组成:esp32CAM摄像头、电源模块和机智云App。在宠物屋正上方安装SG90舵机调整esp32CAM摄像头的角度查看宠物的实时状态、喂食器和铲屎装置,通过蓝牙通信将画面传送到机智云App的人机界面控制端。

3.5 智能喂食喂水
喂食器是智能宠物屋的附加装置,根据用户的需求选择是否安装智能喂食器装置。智能喂食器装置包括主控芯片Arduino、压力传感器esp8266WiFi芯片和SG90舵机。该功能是通过压力传感器实时检测猫盆的重量,当猫盆食物的重量低于系统设定值时,压力传感器将信号传递给Arduino主控芯片,主控芯片对收到的信号进行分析和处理,然后驱动SG90舵机打开阀门释放食物或水。用户也可以查看监控操作机智云App手动喂食喂水。3.6 宠物排泄物清理和空气净化功能

铲屎装置也是该宠物屋的附加装置,用户可根据实用性和需求选择是否安装铲屎装置,当宠物排便后,驱动电机带动挡板将体积大的猫砂块从左到右推进垃圾桶;若空气中出现臭味,空气质量传感器检测到臭味,就会将数据反馈给单片机,Arduino主控芯片处理数据之后直接启动负离子空气净化器。

负离子空气净化器含有活性炭过滤层,不但可以吸附有害气体,还可以除异味,从而改善空气质量[2]。铲屎装置和空气净化功能不但解决了宠物的居住环境问题,同时也减轻了主人的负担。

3.7 机智云App远程操控

宠物屋的软件部分是利用机智云开发的一款App,用户可以通过机智云App的监控界面实时查看宠物的当前情况、查看宠物屋的温湿度数值等,通过监控查看喂食器确定是否需要喂食和喂水,同时还可以通过监控查看铲屎装置是否需要清理宠物的排泄物,这一系列操作可以实现远程操控,即使用户在上班、出差和旅游时,也不用担心宠物在家里无人照顾。

4宠物屋系统总体架构

智能宠物屋系统总体架构由两部分组成。一部分是硬件系统,另一部分是软件系统。


4.1 硬件系统


本产品是一款主要由宠物屋、喂食器、铲屎装置和监控组成的智能宠物屋。宠物屋、喂食器和铲屎装置这3个部分主要是以Arduino作为主控芯片,通过esp8266WiFi模块将软件和硬件连接起来。用户可使用软件实现设定温度值、调节宠物屋内的温度、杀菌消毒、记录宠物的睡眠状态、喂食、喂水、铲屎等功能;监控设备可实时监控宠物的动态。


硬件系统架构主要由Arduino单片机、esp32CAM摄像头、esp8266WiFi模块、电源系统模块、继电器模块、负离子发生器、DHT11温湿度传感器、SG90舵机、红外感应传感器、空气质量传感器、12864OLED显示屏、UV紫外线发光二极管和LED发光二极管组成。硬件系统架构如图1所示

6945062c-971b-11ed-ad0d-dac502259ad0.jpg

图1硬件系统架构

4.2 软件系统

软件系统设计如图2所示。软件系统开发首先搭建机智云开发环境,利用机智云平台上的App代码赛博坦工具开发智能宠物屋App[3],并使用机智云平台的TCP/IP通信协议[4],实现机智云的物联网功能,通过服务器使软件和硬件连接起来。


在做软件系统的过程中,程序员首先要定义模组信息,利用机智云自带的一些组件设计软件界面,然后为各个模块编写代码,通过Wi Fi模块与云平台和产品设备进行数据传输,使每个模块都能够实现相应的功能,最后对机智云App进行测试。

5系统测试

(1) App和硬件设备通过esp8266Wi Fi模块连接之后,打开软件界面就可以看到摄像头拍摄的画面,通过舵机就可以调节摄像头的角度,能够实时监测宠物的动态[5];(2) 宠物屋内的温湿度传感器监测温湿度并温度比较低的时候,可以输入具体数值驱动加热片升高宠物屋内的温度;(3) 红外感应传感器检测到宠物离开宠物屋就会显示宠物的睡眠时间;(4) 宠物离开宠物屋后可以启动杀菌消毒功能;(5) 如果宠物想要吃食物喝水,用户可以打开舵机阀门释放食物和水;(6)除此之外,负离子空气净化器不需要软件的控制,当空气质量传感器检测到异味,可以自动开启负离子空气净化器。经过多次实验测试,该产品最终达到了预期的实验效果。

695f5e32-971b-11ed-ad0d-dac502259ad0.jpg

图2 软件系统设计


6 结语

本文研究了基于Arduino和机智云平台的智能宠物屋系统,利用机智云平台、Wi Fi模块、Arduino单片机和相关传感器所设计了一款智能宠物屋。本产品还有需要改进的地方,比如功耗问题,上班族为宠物购买智能宠物屋,本身就是一笔大的开销,如果功耗比较大,对用户而言也是一种用电负担。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2867

    文章

    41578

    浏览量

    358252
  • IOT
    IOT
    +关注

    关注

    186

    文章

    3982

    浏览量

    193175
收藏 人收藏

    评论

    相关推荐

    能不能把单片机上的蜂鸣器换成语音播放模块

    我的选题是基于单片机的智能语音门禁系统设计与实现,所以我在网上买了个智能门锁的板子,但是它没有语音播放,我就想着能不能把蜂鸣器换成语音播
    发表于 03-26 10:26

    萌宠智能生活进化史:探索背后的核心元器件

    随着智能技术的快速发展,从自动喂食、自动铲屎,到通过IoT健康监测,再到通过AI情绪识别,智能化技术正在重塑养宠方式,让养宠人搭建一个高质量的宠物环境变得更加容易,也让
    的头像 发表于 02-28 09:32 317次阅读

    雷达宠物自动喂食/水器,毛孩子的自动餐神器~

    了...... 雷达模组自动喂食器/喂水器可以起到人工投喂的效果,按需为宠物提供食物和水。 雷达模组宠物喂食器是一种利用雷达技术来控制宠物喂食的设备。它可以通过感应宠物的位置和动作,自
    的头像 发表于 11-22 16:24 224次阅读

    做一个宠物勺电子秤方案

    宠物是一件费心劳力的事情,但同时也是能够给你带来快乐和幸福感的事情。就是有时候会怕宠物毫无征兆地生病令人措手不及,所以电子秤方案设计鼎盛合科技分享一个小方案,能够及时了解到宠物的身体状况
    的头像 发表于 11-17 15:27 278次阅读

    宠物自动喂食器方案设计

    ,但养宠物也有些问题在困扰着主人们,就是关于离家上班宠物的喂食和饮水问题。 宠物智能喂食机方案就是在此基础上研发设计,是为解决宠物喂食定时定
    的头像 发表于 11-16 16:16 451次阅读

    宠物饮水机缺液提醒的原理是什么

    一些宠物饮水机为了美观,会将宠物饮水位置设计为透明,而底部补水的部分是采取不透明的,要想实现检测,会采用电容式液位开关,当水箱缺水时,传感器检测到无水给出缺水信号。
    的头像 发表于 11-14 17:38 266次阅读
    <b class='flag-5'>宠物</b>饮水机缺液提醒的原理是什么

    宠物口粮生产线如何实现远程监控智能运维

    近年来,有宠一族的规模越来越大,铲屎官们乐于在社交平台上分享宠物生活日常、宠物美食食谱等有趣内容。而围绕宠物的衣食住行、生老病死以逐渐形成了高达千亿的市场规模。据网络数据显示,2022年我国
    的头像 发表于 11-01 15:55 396次阅读
    <b class='flag-5'>宠物</b>口粮生产线如何<b class='flag-5'>实现</b>远程监控<b class='flag-5'>智能</b>运维

    离线语音与IoT结合:智能家居发展新增长点

    体验。通过学习用户的偏好和习惯,系统可以根据用户的需求和行为进行智能化的响应。例如,根据用户的喜好自动调整音乐播放列表、控制窗帘的开合等。 离线语音控制和IoT的结合在家居中可以实现智能
    发表于 10-17 11:06

    NB-IoT的低功耗是怎么实现的?

    NB-IoT的低功耗是怎么实现
    发表于 10-07 07:05

    基于NB-IoT技术智能温室大棚温湿度检测系统

    u3000u3000基于窄带物联网NB-IoT(Narrow Band-Internet of Things) 技术,设计一种智能温室大棚温湿度检测系统。该系统以DS18B20模块检测
    发表于 09-26 07:37

    如何预防宠物丢失

    随着人类生活水平的提高,宠物也成为了当代年轻人生活的一部分,感觉很多时候宠物就是家里的一份子。但是,人们总会担心家里的狗狗,猫咪会走丢,因此,也逐渐对宠物的安全开始重视起来。如何预防宠物
    的头像 发表于 08-22 09:07 867次阅读
    如何预防<b class='flag-5'>宠物</b>丢失

    鸿蒙智联再出发,携手伙伴共赢空间智能化,创造无限可能

    智能2.0亮相,带来升级的空间交互体验以及全新的后装解决方案,强调风格、个性,实现不破墙免布线,当天装当天用;2022年11月,华为全智能
    发表于 08-09 17:14

    智能家居实现原理

    智能家居
    学习电子知识
    发布于 :2023年07月17日 20:02:27

    宠物自动喂水器方案,猫狗智能喂水器

    现在,家里养宠物的很多,但是宠物饮水却是一个需要解决的问题。宇凡微推出了一款宠物自动喂水器方案,该方案具有三种模式,分别为普通模式、智能出水模式和微波雷达感应模式。 一、
    的头像 发表于 06-20 15:40 1118次阅读

    半导体制冷技术应用--半导体宠物托运箱

    目前国民生活水平日益提高,饲养宠物的家庭越来越多,在携带宠物远途出门时会涉及宠物托运的问题,因此需要使用宠物托运箱来托运宠物。传统的
    的头像 发表于 05-30 16:04 410次阅读
    半导体制冷技术应用--半导体<b class='flag-5'>宠物</b>托运箱