基于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.基于单片机的智能宠物喂食系统设计.docx1.3 本文主要研究内容及论文结构安排本课题主要研究内容是设计一款基于STM32单片机的智能宠物喂食系统,系统通过DHT11传感器实现对宠物窝的温湿度的监测,系统还可以进行定时实现自动添水和喂食。显示屏上实时显示系统时间、喂食时间和温湿度信息。本文的主要结构分为六个章节:第一章主要是对本文所研究的智能宠物喂食系统的...https://max.book118.com/html/2022/0223/7160023000004066.shtm
2.全球及中国自动智能宠物喂食器行业市场现状供需分析及市场深度...首先,宠物市场的持续发展将为自动智能宠物喂食器提供更多的市场空间。随着宠物保有量的不断增加,宠物用品市场的需求也将持续旺盛,自动智能宠物喂食器作为其中的一种重要产品,其市场需求自然也将随之增长。其次,智能家居技术的不断创新将为自动智能宠物喂食器市场的发展注入新的动力。随着物联网、人工智能等技术的深入...https://www.renrendoc.com/paper/336081997.html
3.基于stm32自动喂食器设计基于物联网平台的智能鱼缸投喂系统是利用OneNe物联网平台与鱼缸融合,在线采集环境信息(水温、PH值等),同时集成智能鱼缸的环境控制设备(温度加热棒、增氧泵、抽水马达、喂食器等),实现智能投喂管理。通过手机、电脑等实时掌握环境信息,及时获取异常报警信息,并根据监测结果,远程控制相应设备。集合大数据和物联网技能,通...https://www.iteye.com/resource/qq_43361315-13674494
1....基于STM32的宠物自动喂食装置智能宠物喂食器毕业设计本论文设计了一款宠物自动喂食装置,该装置使用Stm32作为主MCU,通过ESP8266模块连接TLINK物联网平台,通过TLINK平台的手机APP查看宠物喂食的状态,并可以听过手机发送指令控制Stm32输出PWM波控制舵机旋转,实现宠物食物的投喂,同时也可以通过指令实现自动、定时、定量地喂养宠物。该系统的功能完善、价格低廉,使用方便...https://blog.csdn.net/JIE15164031299/article/details/121232694
2.基于智能宠物屋技术的深入研究与豪华宠物屋设计:智能宠物屋的创新...随着科技的飞速发展,智能技术已经逐渐渗透到我们生活的方方面面,其中,智能宠物屋技术作为一个新兴领域,正受到越来越多的关注。本文将深入探讨智能宠物屋技术的创新应用,以及其在豪华宠物屋设计中的应用与挑战。 二、智能宠物屋技术的创新应用 智能宠物屋技术是一种融合了互联网、物联网、人工智能等先进技术的创新产物...https://my.oschina.net/emacs_7253449/blog/11256704
3.回复即可体验ChatGPT大圣前端进阶指南1.先了解五子棋的规则:五子棋是一种古老而流行的棋类游戏,双方各有黑白两色的棋子,由黑方先行,双方轮流在棋盘上下棋,当有一方连成5子,即为胜利。 2.学习五子棋的棋谱:学习五子棋的棋谱是掌握五子棋的基础,学习时要仔细研究基本布局,包括活棋、屏蔽棋、逼棋、分派棋、活四、死四等,以及活三、死三、活二、死...http://shengxinjing.cn/blog/chatgpt.html
4.物联网毕业设计展新闻毕业设计作品8:***基于物联网的白酒固态发酵监测系统的设计*** 来自2024届物联网工程专业4班张羽的毕业设计作品。该同学针对白酒酿造研究了一种利用STM32F103C8T6单片机作为中央处理器,基于IoT技术进行在线监测白酒固态发酵环境的系统。系统选用PT100温度传感器检测温度,并实现温度高于阈值通过降温扇降温,温度低于阈值通...https://www.hip.edu.cn/xx/info/1027/2432.htm
5.智能用品2.0时代,宠物物联网要来了?雀巢普瑞纳旗下品牌冠能,与米家生态链企业Pawbby联合推出首款产品智能食盆。随着5G和物联网的发展,智能用品已经渗透到包括养宠在内的家庭生活各个领域。玛氏、雀巢普瑞纳等宠物行业头部品牌的加入,将推动宠物智能用品进入2.0时代。 宠物智能用品的三种势力 宠物智能用品的第一种势力,是专业的智能硬件设备厂商。比如可以跟...https://m.thepaper.cn/newsDetail_forward_13180851
6.物联网毕设智能宠物投喂器(APP+STM32+重量控制)电路方案养宠人必备一个智能喂食器其实真的很有必要的。他可以为你解决一切外出不在家的喂养场景,加班、旅游、外出等等主人不在家的环境下,喂食器就是代替主人投食的喂养小管家。 在硬件端,我们使用了多种传感器和控制器来实现宠物喂食系统的功能。首先,我们采用重量传感器进行实物投喂的计量,同时在APP端可以设置投喂阈值,以...https://www.eefocus.com/circuit/1675333.html
7.《100件让你惊叹的智能创意产品设计》下面多新奇介绍的是一款基于智能手机app控制的智能宠物喂食器,适用于所有猫咪和中小型狗狗。App可一键设置WIFI,远程自定义喂食,实时远程观看宠物进食。 6.多功能手电筒 是一个高科技,小巧轻便的手电筒,谁能想到这个简单的手电筒有别的功能呢?它具备拍摄、摄像和投影机功能,专为夜间所准备,光到哪里照到哪里,可以简单...https://www.jbairui.net/shejibaokan/13930.html
8.征集令物联网智能喂食器物联网宠物喂食器,可以通过远程和现场按键控制喂食。另外可以通过远程控制继电器吸合从而控制水泵工作,利用水泵对宠物进行喂水。https://oshwhub.com/zsw4971/wu-lian-wang-zhi-neng-wei-si-qi
9.物联网工程导论论文(精选6篇)在当前,物联网发展进程中,技术趋势呈现出融合化、嵌入化、可信化和智能化的特征。国内新一代宽带无线通信、高性能计算与大规模并行处理技术、光子和微电子器件与集成系统技术、传感网技术、物联网体系架构及其演进技术等研究与开发取得重大进展,先后建立了传感技术国家重点实验室、传感器网络实验室和传感器产业基地等一批...https://www.yjbys.com/bylw/qitaleilunwen/112419.html
10.基于STM32设计的宠物投喂器腾讯云开发者社区基于STM32设计的宠物投喂器 1. 前言 随着物联网技术的快速发展,智能家居已经进入人们的日常生活中,在政策加持的背景下,智能家居企业越来越关注相关技术的研发和应用;但是市场上的宠物投喂装置已经难以满足宠物主人的需求。文章介绍的宠物智能投喂装置是以STM32为核心,多个模块协调配合,共同完成针对不同年龄段的宠物...https://cloud.tencent.com/developer/article/2032188
11.2024年寒假练2. 基于NodeRED+小爱自动化服务鱼缸管理研究(涉及自动语音播报温湿度、定时开灯、定时投饵) 通过精心设计和细致调试,我们将借助开源软硬件的优势,搭建起一套涵盖硬件组装、软件编程、云服务对接等多层面技术环节的智能鱼缸解决方案。在这个过程中,不仅体现了技术创新带来的生活乐趣,也展示了物联网技术在改善生活品质、提...https://www.eetree.cn/project/2694
12.宠物自动喂食控制系统设计[5] 徐吉祥,沈静静,蒋一,等 . 基于单片机的智能窗帘系统设计 [J]. 产业与科技论坛,2022,21(1):34-35. [6] 项志,赵娟 . 一种智能宠物喂食器的设计 [J]. 广东蚕业,2019,53(4):24-25. 作者简介:张燕(1992—),女,汉族,河南开封人,助教,硕士,研究方向:物联网技术;屈海朋(1991—),男,汉族,河南...https://xdxxkj.cn/wlw/detail/5695.html