首页 分享 基于STM32的智能宠物养护系统(边做边更新)

基于STM32的智能宠物养护系统(边做边更新)

来源:萌宠菠菠乐园 时间:2024-11-20 10:49

人类和学习不要走散 已于 2024-03-14 16:37:01 修改

于 2023-10-09 20:49:24 首次发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

基于STM32的智能宠物养护系统(边做边更新)

基于STM32的智能宠物养护系统(边做边更新) 基于STM32的智能宠物养护系统(边做边更新)前言方案功能方案涉及平台与相关知识小程序设定功能涉及元器件软件流程图系统框图硬件设计软件设计

设备在之前实现过,现在重启优化,打算重画PCB,加入称重等功能模块,并且优化代码逻辑。

前言

如今选择饲养宠物的人越来越多,其中大部分人群都是朝九晚五的上班族,偶尔也面临着外派出差,短期内宠物无人照顾的问题成为了许多宠物主人的烦恼。为了解决饲主因出差、工作、外出旅游等短期时间内家中宠物无人照顾的情况,该设备利用STM32、ESP8266、ONENET物联平台进行数据的收发和设备的控制,实现的功能包括本地与远程的定时定量喂食、本地与远程的定时恒温喂水、宠物体温监测、宠物外出情况定位,其中涉及的功能模块有:DS1302时钟模块、继电器模块、水泵、加热块、红外测温模块、DS18B20测温传感器、GPS模块、红外检测模块、步进电机、OLED屏幕。
本文深入探讨了嵌入式宠物养护系统的设计,在基于STM32处理器的嵌入式系统上,进行了主要的硬件模块设计以及介绍了系统的软件实现,给出了系统的环境以及系统的性能测试。

方案功能

本地定时、定量喂食本地定时喂水恒温喂水远程定时喂食远程定量喂食本地与远程的宠物体温监测宠物外出定位远程查看新增加功能:增加称重功能增加水位测量

方案涉及平台与相关知识

智能宠物养护系统下位机基于STM32F103C8T6核心板,使用ESP01-S进行无线通讯,
将数据传输至ONENET云平台,在小程序方面,小程序作为上位机,订阅云平台数据进行显示,也可以发布数据信息控制下位机,也就是STM32核心板。

小程序设定功能

显示宠物体温显示水温以进度条形式显示食物重量定位查看定时定量喂食即可定量喂食

涉及元器件

DS1302时钟模块、继电器模块、水泵、加热块、红外测温模块、DS18B20测温传感器、GPS模块、红外检测模块、步进电机、OLED屏幕

软件流程图

系统框图

硬件设计

软件设计

相关知识

基于STM32的智能宠物监测自动喂养
基于STM32的智能宠物喂食系统设计
基于stm32的智能宠物穿戴
基于STM32开发的智能宠物喂食系统
基于stm32智能图像宠物投喂喂养物联网单片机软硬件设计毕业生系统
基于STM32的畜牧养殖系统设计与实现
基于STM32的智能水族箱控制系统设计
基于STM32的智能物流机器人控制设计
基于STM32单片机智能宠物穿戴设备设计.doc
基于STM32单片机的智能鱼缸设计

网址: 基于STM32的智能宠物养护系统(边做边更新) https://www.mcbbbk.com/newsview610661.html

所属分类:萌宠日常
上一篇: 宠物药品哪个牌子好
下一篇: 养宠六种必备药!

推荐分享