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

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

3天内不再提示

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

9GxC_IoTMaker 来源:未知 2023-01-17 21:15 次阅读

4162bcf2-9668-11ed-bfe3-dac502259ad0.gif

摘要

宠物数量的增多势必会带动宠物用品行业的发展,本文是基于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所示

417c860a-9668-11ed-bfe3-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)除此之外,负离子空气净化器不需要软件的控制,当空气质量传感器检测到异味,可以自动开启负离子空气净化器。经过多次实验测试,该产品最终达到了预期的实验效果。

4198bca8-9668-11ed-bfe3-dac502259ad0.jpg

图2 软件系统设计

6 结语

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


原文标题:IOT毕设|智能宠物屋研究与实现

文章出处:【微信公众号:机智云开发者】欢迎添加关注!文章转载请注明出处。


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

    关注

    2

    文章

    571

    浏览量

    26344

原文标题:IOT毕设|智能宠物屋研究与实现

文章出处:【微信号:IoTMaker,微信公众号:机智云开发者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    入门??竞赛?项目练手?STM32/嵌入式/物联网学习,有这几款开发板就够了!

    针对STM32单片机、嵌入式Linux、物联网初学者,我们精心梳理了从“入门到项目进阶”完整学习路径,并配有详细的教程、视频讲解、源代码以及丰富的实战案例资料。可广泛用于高校教学、学生、个人
    的头像 发表于 10-10 16:31 137次阅读
    入门?<b class='flag-5'>毕</b><b class='flag-5'>设</b>?竞赛?项目练手?STM32/嵌入式/物联网学习,有这几款开发板就够了!

    装配液位传感器的智能宠物饮水机:流水不腐、喝水不累!

    配备液位传感器的智能宠物饮水机之所以重要,是因为它确保了水源的持续新鲜和充足。例如,通过活水循环系统,它防止了水的停滞,符合“流水不腐”的理念,而自动感应出水功能减少了宠物饮水的劳累,体现了“喝水
    的头像 发表于 09-03 00:00 258次阅读
    装配液位传感器的<b class='flag-5'>智能</b><b class='flag-5'>宠物</b>饮水机:流水不腐、喝水不累!

    力合微携PLC全智能方案引领行业新潮流

    第26届中国建博会(广州)(以下简称“广州建博会”)在广州广交会馆已落幕。作为电力线通信(PLC)技术的行业领先企业,力合微电子以“PLC全智能,唯有互联,才真智能”强势亮相,彰显了其在智能
    的头像 发表于 08-05 08:08 520次阅读
    力合微携PLC全<b class='flag-5'>屋</b><b class='flag-5'>智能</b>方案引领行业新潮流

    物联网智能宠物管理系统

    随着物联网技术发展,智能宠物管理系统备受关注。本文提出基于物联网技术的系统,智能管理宠物饮食和环境。宠主可通过手机App实时监控饮食量、粮食余量,并远程操控粪便清理器。系统支持压力传感
    的头像 发表于 06-01 08:10 1255次阅读
    物联网<b class='flag-5'>智能</b><b class='flag-5'>宠物</b>管理系统

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

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

    基于WTR096-28SS芯片方案的宠物喂食器实现智能化喂食功能

    一、简介 本方案宠物喂食器采用了WTR096-28SS芯片方案来实现智能化的喂食功能。该方案结合了先进的技术和设计理念,提供了便捷、智能和个性化的
    的头像 发表于 03-19 13:57 427次阅读
    基于WTR096-28SS芯片方案的<b class='flag-5'>宠物</b>喂食器<b class='flag-5'>实现</b><b class='flag-5'>智能</b>化喂食功能

    空间焕新的朱格拉周期,华为全智能进化正当时

    从朱格拉周期,看懂华为全智能的持续进化
    的头像 发表于 03-18 10:06 2985次阅读

    求一种基于WTR096-28SS芯片方案的宠物喂食器设计方案

    本方案宠物喂食器采用了WTR096-28SS芯片方案来实现智能化的喂食功能。该方案结合了先进的技术和设计理念,提供了便捷、智能和个性化的宠物
    的头像 发表于 03-12 10:38 409次阅读
    求一种基于WTR096-28SS芯片方案的<b class='flag-5'>宠物</b>喂食器设计方案

    基于DLTAP713SC的智能宠物项圈:433遥控与RGB灯光的融合

    今天我想在这里分享一个我最近完成的项目,一款基于DLTAP713SC芯片的智能宠物项圈。
    的头像 发表于 01-28 10:52 1240次阅读
    基于DLTAP713SC的<b class='flag-5'>智能</b><b class='flag-5'>宠物</b>项圈:433遥控与RGB灯光的融合

    华为全智能5.0,无为而“智”

    现代技术理性和东方居住美学之间,华为全智能5.0找到交点
    的头像 发表于 11-29 17:51 1091次阅读
    华为全<b class='flag-5'>屋</b><b class='flag-5'>智能</b>5.0,无为而“智”

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

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

    宠物自动喂食器方案设计

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

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

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

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

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

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

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