基于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.宠物智能喂食器系统设计.docx2022年,邝华款在《远程智能的宠物照料系统开发与应用》中提到,在设计的过程当中,可以运用STM32单片机,可以对宠物进食的情况展开实时的监测,解决远程精细化喂养宠物的需求REF_Ref135075416\r\h[3]。2022年,王凝在《关于宠物喂食器的智能化发展趋势及设计方案研究》中提到,截止目前,现在无论是国内还是国外市场当中出现...https://max.book118.com/html/2024/0329/7102164034006060.shtm
2.基于stm32自动喂食器设计基于物联网平台的智能鱼缸投喂系统是利用OneNe物联网平台与鱼缸融合,在线采集环境信息(水温、PH值等),同时集成智能鱼缸的环境控制设备(温度加热棒、增氧泵、抽水马达、喂食器等),实现智能投喂管理。通过手机、电脑等实时掌握环境信息,及时获取异常报警信息,并根据监测结果,远程控制相应设备。集合大数据和物联网技能,通...https://www.iteye.com/resource/qq_43361315-13674494
3.RFID动物识别解决方案采用不同饲料配方喂养满足牛不同生长阶段需求,其中育肥阶段的分群、牛的出栏时机都与牛的体重息息相关...基于RFID技术的宠物管理系统设计与实现9-9 RFID技术在大闸蟹养殖中的应用8-26 物联网技术在农业领域的https://www.rfidworld.com.cn/special/RfidWorld_special_45.html
4.基于物联网技术的宠物防丢可穿戴设备系统AET摘要:为解决宠物丢失、找回困难的问题,提出了一种基于物联网技术宠物防丢可穿戴设备的设计。该系统近距离内,通过低功耗蓝牙4.2模块实现手机微信小程序控制播放可穿戴设备的音乐以及点亮炫彩LED灯,提示宠物所处的位置,同时可以借助语音识别模块,使用唤醒词唤醒系统,用户说出二级关键词也可完成上述操作。在蓝牙信号范围之外...http://www.chinaaet.com/tech/designapplication/3000128921
1.远程宠物喂食系统:开启宠物护理新纪元远程控制宠物喂食机的优化智能化远程宠物喂食系统是一款全自动化的喂养工具,可以进行定时、定量的喂食,自动检测宠物的摄食情况并实时反馈。系统还具备遥控功能,业主可随时远程操作,无论何时何地,只需轻轻一点,就能顺利喂食宠物。整个系统操作便捷,设计人性化,宠物主人能够很容易上手。 https://blog.csdn.net/hukejishu/article/details/135229147
2.智能宠物喂食器:让技术照顾你的毛茸茸的伙伴2.数据隐私保护:对于收集的宠物饮食数据,需要采取隐私保护措施,确保用户数据的安全。 3.易用性和智能性:设计界面和用户交互应尽可能简洁,充分发挥人工智能的智能优势。 4.稳定性和可靠性:喂食器在远程控制时需要稳定可靠,避免不必要的故障。 未来展望 随着人工智能和物联网技术的不断进步,人工智能宠物喂食器有望实...https://cloud.tencent.com/developer/news/1233326
3.宠物上门喂养接单平台开发搭建(小程序现成系统)公司简介主要经营:app开发、小程序开发、定制开发、公众号开发、软件开发关于我们我司聚焦定位于服务各行各业的商业操作系统定制开发,集中于多商业应用场景、致力服务于企业打造、塑造品牌,主研发市场前沿的商业模式形态,以各行各业信息为载体做分享资源,构建商业生态化持续发展。 ... ...http://guangzhou.11467.com/info/20601387.htm
4.物联网毕设智能宠物投喂器(APP+STM32+重量控制)电路方案养宠人必备一个智能喂食器其实真的很有必要的。他可以为你解决一切外出不在家的喂养场景,加班、旅游、外出等等主人不在家的环境下,喂食器就是代替主人投食的喂养小管家。 在硬件端,我们使用了多种传感器和控制器来实现宠物喂食系统的功能。首先,我们采用重量传感器进行实物投喂的计量,同时在APP端可以设置投喂阈值,以...https://www.eefocus.com/circuit/1675333.html
5.智能宠物产品方案开发宠物烘干箱喂食器PCBA生产宠物产品解决...是一家专注于移动物联网软硬件生产开发的高新技术企业.公司依托清华大学深厚的科技底蕴,召集了来自于国内知名软硬件企业的核心团队,吸引了一批充满梦想和希望的年轻人,成为成熟并充满创新性的团队。主营电子控制器、智能控制器、遥控器、电子控制板及控制系统、电子产品、小型电子设备、智能控制软件的技术开发和销售;...https://welkj18219208881.cn.china.cn/supply/4733519458.html
6.基于物联网的宠物智能饲喂系统设计无线互联科技2022年16期基于物联网的宠物智能饲喂系统设计,宠物饲喂,远程监控,STM32,无线网络,现代社会,越来越多的人与家庭饲养宠物以排解孤独,带动了宠物行业的发展,但随着现代工作与生活节奏的加快,出现了宠物居家却无...https://wap.cnki.net/qikan-WXHK202216029.html
7.转发获奖名单公示基于广域网远程控 制的家酿啤酒自动 化系统 朱泓光 史亚男 李莉 二等奖 11651 青岛理工大学 交通信号灯安全管 理系统 王涛 卢泽伟 王明阳 李鑫 雨 宋传旺 吴则举 二等奖 11602 山东管理学院 宠物喂养器 高蕊 杨成坤 钱祥利 二等奖 11681 中国石油大学 (华东) 基于SIM868-STM32 单片机的汽车尾气 检测系统 ...https://nenec.ytu.edu.cn/info/1026/1210.htm
8.2023年西城区中小学生金鹏科技论坛智能化宠物喂养—基于开源鸿蒙的物联网宠物喂食系 统研究报告 北京市西城区师范学校附属小学 "北斗"为家人安全护航 北斗卫星定位装置监测家人 安全 北京市西城区师范学校附属小学 老年智能关爱手环 北京市西城区师范学校附属小学 王绍钰 王穆远 江芮瑶 刘一莫 关于大众对"零"糖食品的认知及消费情况的调查 北京市西城...https://www.xwkjg.com/sub/netdisk/file_download.php?fileid=4917
9.使用GoogleAssistant的宠物喂食器电路方案我们的项目是使用物联网的自动宠物喂养系统。选择该名称作为标题的重点是因为首先要为几乎每个人都面临的问题提供解决方案。在忙碌的宠物方面,人为干预非常困难,因此我们的系统将具有足够的效率来克服人类在照顾宠物方面面临的障碍。该宠物喂食系统配备齐全,可以喂食宠物。此外,该项目分为几个模块,每个模块都具有Google助手...https://www.cirmall.com/circuit/23420/
10.云宠智能:科技助力宠物降管理随着科技的飞速发展,云宠智能已成为宠物健康管理的新趋势。它利用人工智能、大数据和物联网等技术,为宠物主人提供了一种全新的、便捷的宠物健康管理方式。本文将深入探讨云宠智能如何通过科技力量,为宠物健康管理带来革命性的变化。 一、云宠智能的概念与优势 云宠智能是https://www.sousou.com/tb/334658.html