基于STM32的宠物远程投喂和监测系统设计DesignofEmbeddedPetRemoteFeedingandMonitoringsystemBasedonSTM32

基于STM32的宠物远程投喂和监测系统设计

陈典,涂晔*,沈映涛,成霜,方愉,段如意

玉溪师范学院物理与电子工程学院,云南玉溪

收稿日期:2023年9月16日;录用日期:2023年10月16日;发布日期:2023年10月23日

摘要

随着人们生活和精神追求的不断提高,养宠物成了更多家庭的选择,为了帮助主人们在不影响工作的同时更好的照顾宠物,本文提出了一种基于STM32的宠物智能投喂装置,该装置将远程定时定量喂食、喂水与环境监测功能相结合,包括时钟模块、温湿度传感器模块、大气传感器模块、Wi-Fi模块、录音模块、执行器模块等,结合云平台,实现通过手机端远程投喂和实时查看环境信息,帮助用户更优质的照顾宠物,培养宠物合理的饮食习惯。

关键词

嵌入式,自动投喂器,远程控制,智能家居

DesignofEmbeddedPetRemoteFeedingandMonitoringsystemBasedonSTM32

DianChen,YeTu*,YingtaoShen,ShuangCheng,YuFang,RuyiDuan

SchoolofPhysicsandElectronicEngineering,YuxiNormalUniversity,YuxiYunnan

Received:Sep.16th,2023;accepted:Oct.16th,2023;published:Oct.23rd,2023

ABSTRACT

Withthecontinuousimprovementofpeople’slifeandspiritualpursuit,petshavebecomethechoiceofmorefamilies,inordertohelpownersbettertakecareofpetswhilenotaffectingwork,thispaperproposesapetintelligentfeedingdevicebasedonSTM32,whichcombinesremotetimingquantitativefeeding,waterfeedingandenvironmentalmonitoringfunctions,includingclockmodule,temperatureandhumiditysensormodule,atmosphericsensormodule,Wi-Fimodule,recordingmodule,actuatormodule,etc.,combinedwithcloudplatform,Realizeremotefeedingandreal-timeviewingofenvironmentalinformationthroughmobilephones,helpuserstakebettercareofpets,andcultivatereasonableeatinghabitsofpets.

Keywords:Embedded,AutomaticFeeder,RemoteControl,SmartHome

ThisworkislicensedundertheCreativeCommonsAttributionInternationalLicense(CCBY4.0).

1.引言

2.研究背景

2.1.智能宠物系统研究背景

现在的科技发展越来越快,各种智能用品也相继出现在市场上,这些产品进一步使劳动力得到解放、使人们的生活更加便利。智能家居已经普遍存在于家庭中,随着企业对智能化的投资和技术人员不断的创造发明,他们所拥有的技术也正在不断进步,在不久的将来家居的智能化会越来越高。

如今,年轻人特别是城市上班族的精神压力愈来愈大,养宠物已经成为了人们化解孤独、缓解焦虑的优质选择。这就使得近年来宠物经济的规模不断扩大,宠物用品也逐渐向着智能化、物联化的方向发展[1]。本次研究主要是针对宠物的定时定量投喂,环境监测和基于Wi-Fi的远程控制的研究,通过设计仿真宠物自动投喂器的模型,解决主人们无法按时给宠物喂食及看管的问题,达到模拟真实家庭宠物喂养,监护的目的。

2.2.国内外的研究现状以及发展动态

2.2.1.国内研究现状

国内关于宠物喂养机器人研究已经有了初步发展,例如张杰斌,谢泽奇等人提出的一款基于STM32的宠物智能投喂装置[2],该装置以多个子模块互配合相,共同完成针对宠物进行定时定量投喂及环境监测,以及实现主人们随时随地通过智能设备了解宠物生活环境,为宠物加餐的需求;王丽莹等人提出的一款远程实时智能精准喂养宠物系统[3],该系统是一款基于树莓派4B,结合舵机、传感器和OPENMV4等开发的远程实时智能精准喂养宠物系统,侧重于结合软件实现多宠物的同时喂养。但以上两种产品目前都只处在研究阶段,并未真正投入使用。

综合来看,目前国内市面上存在许多宠物饲养的类似产品,例如:宠物自动喂食器,宠物智能训练设备,宠物智能项圈,宠物猫健康监测仪等。

2.2.2.国外研究现状

在国外,家庭机器人的研究起步较早,例如2012年微软公司的JordanCor-rea制作了一个名为“DarwinBot”的宠物机器人,这台机器人能够实现远程操控并与宠物玩耍,但缺点是机身过于庞大且仅能够通过电脑对机器人进行操控;澳大利亚一家公司推出了一款可穿戴的宠物GPS(全球定位系统)追踪设备[4],主人们只需将其固定在宠物项圈上,就可通过相应终端实时查看宠物位置。此外在国外也有通过发送手机短信实现一键远程喂养的产品设计。

总的来说,目前已经研发并推广销售的宠物喂食产品大致以功能分为监护机器人和喂食机器人两种,但存在一些不足:

(1)功能单一,绝大多数产品都只针对于喂食,监护或者与宠物互动其一功能,无法更好的满足大多数人的需求。

(2)实现监控和数据传输的机器人体型较为庞大及控制方面具有一定局限性;将会影响主人们的日常生活,且当面对一些狭小的环境将无法完成工作;控制方面则只能近距离通过电脑进行控制,不具备远程控制的条件。

(3)互动类产品价格昂贵且华而不实,不能被当下大部分宠物主们所接受。

3.系统设计方案

Figure1.Overallblockdiagramofthesystem

4.硬件设计

本文所介绍的基于STM32的宠物远程投喂和监测系统由被广泛使用的STM32F103C8T6芯片、RTC实时时钟模块、DHT11温湿度传感器、MQ135气体传感器、ESP8266-Wi-Fi模块、ISD4044音频模块、MG995舵机等模块构成。

4.1.单片机的选择

本系统在单片机上采用了STM32F103C8T6芯片,该芯片为意法半导体公司出品的中低端32位ARM微控制器,内核是Cortex-M3,工作频率为72MHz,可集成多种外设功能[6]。完全可以满足系统系统设计的需要。

4.2.实时时钟模块

本系统所采用的实时时钟模块是STM32芯片的独立定时器。其包括一组不间断计数的计数器,通过软件配置,可实现电子时钟日历的功能,这是本设计实现定时投喂的关键。

RTC配置函数(预分频,闹钟值):

voidRTC_SetPrescaler(uint32_tPrescalerValue);//预分频配置:PRLH/PRLL。

voidRTC_SetAlarm(uint32_tAlarmValue);//闹钟设置:ALRH/ALRL。

4.3.DHT11温湿度传感器

Table1.FunctionaldiagramofDHT11

Table2.DHT11pindiagram

4.4.MQ135气体传感器

Table3.FunctionaldiagramofMQ135

4.5.ESP8266-Wi-Fi模块

Wi-Fi模块选用的是乐鑫科技的ESP8266-Wi-Fi模块。通过STM32F103C8T6的串口来连接ESP8266,实现模块Station指令的发送和返回信息的接收[10]。该模块以系统为热点,手机端为Station接入无线服务,进而与云平台实现互联,与STM32F103C8T6进行数据交互;同时,8266与主控芯片之间通过串口进行数据的传输。手机端控制Wi-Fi输出数据,芯片接收到数据后控制数据显示模块、放食模块等的动作[11]。

4.6.音频模块

4.7.按键及OLED显示模块

4.8.执行器模块

Figure2.ThecorrespondencebetweenPWMsignalpulsewidthandservooutputangle

5.软件设计

Figure3.Systemflowchart

具体设计如下:

(3)当手机端发出指令,将传送至STM32F103C8T6进行分析并控制相应执行器完成操作。

6.结束语

基金项目

基金项目:玉溪师范学院大学生创新创业训练计划项目,项目名称:宠物自动投喂与远程监测系统(项目编号:2022A024)。

THE END
1.基于单片机的宠物自动喂食器的设计.doc[原创毕业论文]摘要:随着社会的发展,人们的生活水平不断提高,人们在满足物质需求的同时,对精神层面的需求也越来越大,饲养宠物成为许多空巢老人和上班族的最佳选择。但发生突发事件或身体有恙时,他们没有时间或过多的精力照顾宠物,宠物的喂养成为难题,人们渴望得到一款可以自动喂食宠物的装置。 本文重点介绍宠物自动喂食器的设计过程,设...http://www.eeelw.com/jisuanji/198685.html
2.玲珑猫宠物全自动喂食器设计深圳工业设计公司产品设计玲珑猫-宠物全自动喂食器设计 这是一款针对宠物健康和安全而设计的智能宠物喂食器。它允许宠物主人远程监控食物摄入量。根据年龄、体重和活动水平提供每日摄入量建议。简约硬朗方形的外观,仿生工学功能设计,科学倾斜角70°,无需低头抬机器设置按键,让喂食更轻松。多段式高低脚垫可调节,保护颈椎无压力,守护宠物健康成长。http://www.design-aj.com/a/chongwu/2022/0716/324.html
3.基于单片机AT89S52宠物自动喂食器的设计(含程序)单片机基于单片机AT89S52宠物自动喂食器的设计(含程序)(8100字) 摘要 本设计所研究的是实现一个宠物自动喂食器,即先将宠物饲料放入其中,通过设定五个喂食时间点,当到达这一时间点后,系统发出喂食信号吸引宠物,自动进行喂食。本设计主要研究如何设定五个时间点https://www.doc163.com/dianzixinxi/danpianji/12075.html
4.宠物定时喂食器设计中英文翻译资源下载宠物定时喂食器设计中英文翻译 资源ID:380144033资源大小:81.50KB全文页数:12页 资源格式:DOC下载积分:15金贝 快捷下载 账号登录下载 微信登录下载 三方登录下载: 下载资源需要15金贝 邮箱/手机: 温馨提示: 快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。https://www.jinchutou.com/d-380144033.html
1.宠物自动喂食器界面素材摄图网图片库智能匹配宠物自动喂食器界面图片素材专题,该宠物自动喂食器界面图片大全提供:宠物自动喂食器界面高清图片、宠物自动喂食器界面摄影图、宠物自动喂食器界面素材等。助您宠物自动喂食器界面图片素材设计丰富灵感、充实宠物自动喂食器界面图片设计模板素材。我们欢https://m.699pic.com/image/chongwuzidongweishiqijiemian.html
2.毕业设计基于STM32的宠物自动喂食装置智能宠物喂食器毕业设计本论文设计了一款宠物自动喂食装置,该装置使用Stm32作为主MCU,通过ESP8266模块连接TLINK物联网平台,通过TLINK平台的手机APP查看宠物喂食的状态,并可以听过手机发送指令控制Stm32输出PWM波控制舵机旋转,实现宠物食物的投喂,同时也可以通过指令实现自动、定时、定量地喂养宠物。该系统的功能完善、价格低廉,使用方便...https://blog.csdn.net/JIE15164031299/article/details/121232694
3.宠物自动喂食器原理图HEX烧录程序电路方案该设计是一个简单的基于PIC16F84单片机宠物自动喂食器,考虑到便于操作,都采用管脚式元器件焊接。先分享原理图跟烧录文件,仅供学习参考。宠物自动喂食器焊接实物PCB截图:宠物自动喂食器原理图截图:https://www.cirmall.com/circuit/4891
4.鸟喂食器鸟喂食器价格鸟喂食器报价供应商网(https://m.gys.cn)免费提供鸟喂食器价格、鸟喂食器图片、鸟喂食器批发,欢迎来电咨询,鸟喂食器厂家尽在供应商网!http://site.china.cn/niaoweishiqi/
5.PetlibroGranary3L宠物自动喂食器(微众测)(众测)产品线涵盖自动喂食器、饮水机等。Petlibro希望通过创新的设计,升级的体验和超简的美学风格,为消费者提供简单而精致的解决方案,完美融合宠物主和宠物的生活习惯,建立轻松健康的新型养宠方式。 图片来自于@Petlibro,版权属于原作者 Granary Automatic Pet Feeder 是Petlibro 2021年全新升级、重点研发的一款自动喂食器。https://www.dealmoon.com/product-reviews/2388
6.多尼斯宠物用品品牌介绍→多尼斯自动喂食器多尼斯智能宠物项圈买购网为您提供多尼斯智能科技东莞有限公司旗下多尼斯DOGNESS品牌介绍。包含多尼斯宠物用品官网、多尼斯自动喂食器价格、多尼斯宠物用品加盟、多尼斯旗舰店等信息,是您了解多尼斯自动喂食器怎么样的参考网站。https://www.maigoo.com/brand/114844.html
7.《100件让你惊叹的智能创意产品设计》这是一款可以挂接在任何眼镜上的相机,并且用户只需要眨眼就能控制相机拍照的智能硬件,依靠特殊设计的传感器,相机可以区分人类自然的眨眼动作和故意眨眼动作的区别 5.宠物自动喂食器 下面多新奇介绍的是一款基于智能手机app控制的智能宠物喂食器,适用于所有猫咪和中小型狗狗。App可一键设置WIFI,远程自定义喂食,实时远程观看...https://www.jbairui.net/shejibaokan/13930.html
8.自动宠物喂食器,可远程App控制Yemlebeni由Venn IDC设计,Zefir制造,由食品接触材料制成,透明部件易于分解,便于清洁。将这个智能宠物喂食器与其应用程序连接起来,你可以通过应用程序为你的狗或猫安排或设置最佳的喂食计划,你所需要做的就是为喂食器重新装满5升宠物食品。是的,贝尼会做剩下的。即使这种自动宠物喂入器的设计不容易被您的宠物翻转,但...https://www.cifnews.com/article/41427
9.全球电子式宠物自动喂食器市场现状及未来发展趋势据GIR (Global Info Research)调研,按收入计,2022年全球电子式宠物自动喂食器收入大约902.6百万美元,预计2029年达到1273.7百万美元,2023至2029期间,年复合增长率CAGR为 5.0%。同时2022年全球电子式宠物自动喂食器销量大约 ,预计2029年将达到 。2022年中国市场规模大约为 百万美元,在全球市场占比约为 %,同期北美和欧洲...https://www.shangyexinzhi.com/article/9646606.html
10.宠物自动喂食器到底值不值得买?3款自动喂食器完全测评宠物自动喂食器到底值不值得买?3款自动喂食器完全测评 申明:本文没有收取任何商家的报酬和好处,评测的三款自动喂食器也是本文作者自己掏钱买的。不是软文不是软文不是软文。 现在网上有好多不同品牌的自动喂食器,功能也是琳琅满目,一个比一个酷炫。那自动喂食器到底应该怎么挑?不同的自动喂食器都有哪些优点和缺点...https://www.douban.com/note/768634920/
11.设计灵感源于龙猫的宠物喂食器设计白狐工业设计宠物喂食器设计细节处理非常人性化。材质通透无杂质,缝隙控制优良,触感光滑结实;粮仓为单独的内桶,可抽出,拆洗方便;指示照明灯,便于晚间喂食;配置专属手机APP,可制定喂食计划,定时定量喂食,即使手机关机自动喂食仍然有效,方便、精准、快捷。宠物喂食器设计的出现,解决了养宠物人群的定时定点喂养问题。再也不用惦记家里的...https://www.51design.com/work/519826.html
12.智能化的家养宠物喂食器设计研究目前中国宠物行业协会、中国宠物网、环球宠物网等机构,都是为服务于保护动物和家养宠物而成立。随着饲养宠物的人数增多,促使相关行业也得到了快速发展,包括专门为宠物设计的用品、用具的种类呈现多样化,如宠物自动喂食器。该产品功能主要是解决当一段时间宠物身边无人的情况下,将如何解决饮食问题。但是,一些智能化的宠物...https://wap.cnki.net/lunwen-1018242589.html