news 2026/4/3 6:42:19

【dz-998】导盲犬多功能喂食器的设计与实现

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【dz-998】导盲犬多功能喂食器的设计与实现

摘要

导盲犬作为视障人士的重要辅助伙伴,其健康状况与饮食管理密切相关。传统的喂食方式依赖人工操作,存在喂食时间不规律、食物和水量把控不准、环境不适影响健康等问题,难以满足导盲犬科学养护的需求。​

基于 STM32F103C8T6 单片机的导盲犬多功能喂食器,整合了 DHT11 温湿度传感器、HX711 称重模块、YW-J 水位监测模块、3 个独立按键、DS1302 时钟模块、OLED 显示模块、ESP8266 WiFi 模块及执行设备(风扇、加热器、喂食装置、加水装置),实现了导盲犬饲养的自动化监测与智能管理。系统核心功能包括:通过 DHT11 检测环境温湿度,温度过高时启动风扇,温度过低时启动加热装置,湿度过高时启动风扇;借助 HX711 称重模块获取食物重量,YW-J 水位监测模块监测水位;通过 3 个独立按键设置环境温湿度阈值、不同体型(大型、小型)导盲犬的食物重量和水位提醒值,并选择导盲犬体型;利用 DS1302 时钟模块获取时间,到达设定时间自动投喂,食物重量大于最大值时停止投喂,水位大于最大值时停止加水;通过 OLED 显示屏实时显示各项数据;通过 ESP8266 WiFi 模块远程显示环境温湿度、水量、食量、设置的重量和水位,以及远程控制风扇、加热装置、喂食喂水和选择导盲犬体型。​

该系统的实现,有效提升了导盲犬饲养的自动化与智能化水平,保障了导盲犬的饮食规律和环境舒适,为导盲犬的科学养护提供了高效、可靠的解决方案,同时为同类宠物智能饲养设备的研发提供了参考,具有较高的实际应用价值。​

关键词:STM32F103C8T6;导盲犬;多功能喂食器;传感器;智能控制;WiFi 通信

ABSTRACT

Guide dogs, as important auxiliary partners for the visually impaired, have their health closely related to diet management. Traditional feeding methods rely on manual operation, with problems such as irregular feeding times, inaccurate control of food and water amounts, and uncomfortable environments affecting health, which are difficult to meet the needs of scientific care for guide dogs.​

The multi-functional feeder for guide dogs based on the STM32F103C8T6 microcontroller integrates DHT11 temperature and humidity sensors, HX711 weighing modules, YW-J water level monitoring modules, 3 independent buttons, DS1302 clock modules, OLED display modules, ESP8266 WiFi modules, and executive devices (fans, heaters, feeding devices, water adding devices), realizing automatic monitoring and intelligent management of guide dog breeding. The core functions of the system include: detecting ambient temperature and humidity through DHT11, starting the fan when the temperature is too high, starting the heating device when the temperature is too low, and starting the fan when the humidity is too high; obtaining the weight of food through the HX711 weighing module and monitoring the water level through the YW-J water level monitoring module; setting environmental temperature and humidity thresholds, food weight and water level reminder values for guide dogs of different sizes (large and small) through 3 independent buttons, and selecting the size of the guide dog; obtaining time through the DS1302 clock module, automatically feeding when the set time is reached, stopping feeding when the food weight is greater than the maximum value, and stopping adding water when the water level is greater than the maximum value; real-time display of various data through the OLED display; remotely displaying environmental temperature and humidity, water amount, food amount, set weight and water level through the ESP8266 WiFi module, as well as remotely controlling the fan, heating device, feeding and watering, and selecting the size of the guide dog.​

The implementation of this system effectively improves the automation and intelligence level of guide dog breeding, ensures the regular diet and comfortable environment of guide dogs, provides an efficient and reliable solution for the scientific care of guide dogs, and also offers a reference for the research and development of similar intelligent pet feeding equipment, with high practical application value.​

Keywords:STM32F103C8T6; Guide dog; Multi-functional feeder; Sensor; Intelligent control; WiFi communication​

目录

第 1 章 绪论

1.1 研究的目的及意义

1.2 国内外发展情况

1.3 本文主要研究内容

第2章 设计思路与方案论证

2.1 主要元器件选择

2.1.1 主控芯片选择

2.1.2 温湿度传感器选择

2.1.3 称重模块选择

2.1.4 水位监测模块选择

2.1.5 时钟模块选择

2.1.6 显示模块选择

2.1.7 无线通信模块选择

2.1.8 按键模块选择

2.2整体设计方案

第 3 章 硬件设计

3.1 主控电路模块

3.2 温湿度传感器电路

3.3 称重模块电路

3.4 水位监测模块电路

3.5 时钟模块电路

3.6 显示模块电路

3.7 无线通信模块电路

3.8 按键模块电路

3.9 执行设备驱动电路

第4章 系统程序设计

4.1 编程软件介绍

4.2 系统主流程设计

4.3 OLED显示子流程设计

4.4 温湿度检测模块子流程设计

4.5 称重模块子流程设计

4.6 独立按键子流程设计

4.7 ADC模数转换子流程设计

4.8 WiFi模块子流程设计

第 5 章 实物测试

5.1 整体实物测试

5.2 温湿度传感器功能测试

5.3 称重模块功能测试

5.4 水位监测模块功能测试

5.5 时钟模块功能测试

5.6 无线通信模块功能测试

5.7 按键设置与显示功能测试

第 6 章 总结与展望

6.1 总结

6.2 展望

致谢

参考文献

附录

附录一:原理图

附录二:PCB

附录三:主程序

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/18 15:06:21

为什么90%的车联网项目败在通信协议?车路协同Agent避坑指南

第一章:车路协同 Agent 的通信协议 在车路协同系统中,智能体(Agent)之间的高效、可靠通信是实现交通智能化的核心。这些智能体包括车载单元(OBU)、路侧单元(RSU)以及中心控制平台&am…

作者头像 李华
网站建设 2026/3/30 15:01:19

Flutter Admin终极指南:快速构建企业级后台管理系统

Flutter Admin终极指南:快速构建企业级后台管理系统 【免费下载链接】flutter_admin Flutter Admin: 一个基于 Flutter 的后台管理系统、开发模板。A backend management system and development template based on Flutter 项目地址: https://gitcode.com/gh_mir…

作者头像 李华
网站建设 2026/3/30 13:53:34

CompressAI深度学习压缩框架:从部署到性能优化的完整指南

CompressAI深度学习压缩框架:从部署到性能优化的完整指南 【免费下载链接】CompressAI A PyTorch library and evaluation platform for end-to-end compression research 项目地址: https://gitcode.com/gh_mirrors/co/CompressAI 在当今AI压缩技术快速发展…

作者头像 李华
网站建设 2026/3/30 19:10:20

PHP类型系统:从“弱类型”到“强约束”的进阶之路

PHP类型系统:从“弱类型”到“强约束”的进阶之路 提到PHP,很多开发者的第一印象是“弱类型语言”——变量无需声明类型即可使用,字符串和数字能自动转换。但这种“灵活性”在大型项目中往往会变成“噩梦”:方法参数传错类型、返回…

作者头像 李华
网站建设 2026/3/13 8:00:36

如何用Jellyfin书架插件构建专业电子书管理平台

如何用Jellyfin书架插件构建专业电子书管理平台 【免费下载链接】jellyfin-plugin-bookshelf 项目地址: https://gitcode.com/gh_mirrors/je/jellyfin-plugin-bookshelf 还在为海量电子书文件难以管理而烦恼吗?Jellyfin书架插件为你的媒体服务器带来了革命性…

作者头像 李华