智能宠物饲养系统设计

word完整版可点击如下下载>>>>>>>>

智能宠物饲养系统设计.rar-其它文档类资源-CSDN下载1、资源内容:毕业设计lun-wenword版10000字+;开题报告,任务书2、学习目标:快速更多下载资源、学习资料请访问CSDN下载频道.https://download.csdn.net/download/Holidaylive/85074519

目  录

摘要................................................................................................................................... I

ABSTRACT..................................................................................................................... II

1  绪论............................................................................................................................. 1

1.1  研究背景及意义............................................................................................... 1

1.2  研究现状........................................................................................................... 2

1.3  论文内容安排................................................................................................... 3

2  智能宠物饲养系统设计分析..................................................................................... 4

2.1  需求分析........................................................................................................... 4

2.2  设计分析........................................................................................................... 4

3  智能宠物饲养系统硬件设计..................................................................................... 6

3.1  控制模块硬件设计........................................................................................... 6

3.2  采集模块硬件设计........................................................................................... 6

3.3  执行模块硬件设计........................................................................................... 8

3.3.1  温度控制模块....................................................................................... 8

3.3.2  投食模块............................................................................................... 8

3.4  通信模块硬件设计........................................................................................... 9

3.5  智能宠物饲养系统硬件原理图..................................................................... 11

4  智能宠物饲养系统软件设计................................................................................... 12

4.1  软件总体设计................................................................................................. 12

4.2  控制模块软件设计......................................................................................... 12

4.3  采集模块软件设计......................................................................................... 14

4.4  执行模块软件设计......................................................................................... 15

4.5  通信模块软件设计......................................................................................... 16

5  系统测试................................................................................................................... 18

5.1  温湿度采集功能测试..................................................................................... 19

5.2  投食功能测试................................................................................................. 20

5.3  加热功能测试................................................................................................. 20

5.4  散热功能测试................................................................................................. 21

6  总结与展望............................................................................................................... 22

6.1  总结................................................................................................................. 22

6.2  展望................................................................................................................. 22

参考文献......................................................................................................................... 23

致谢................................................................................................................................. 25

摘  要

随着科技的进步,越来越多的人们喜欢在家饲养一些宠物,而饲养宠物就需要做足全方面的准备,因此就需要人们去了解小宠物的生活习性,需要什么样的生活方式,它更适合什么样的生存环境,而为了解决这一系列复杂的程序,简化宠物饲养的过程,更好地减轻饲养者的负担,实现智能化的饲养,本设计制造出了包括宠物喂食、宠物环境监测、环境调节的智能宠物饲养系统,从而让人们更好更方便地进行宠物饲养。

本设计是一种以STM32嵌入式芯片为核心,借助ESP8266WIFI模块、ONENET平台作为远程控制端的智能宠物饲养系统,由此实现对宠物饲养系统的远程控制,进行如投食、环境监测、温度调节等等操作,并通过OLED显示屏将所采集到的数据及时显示在显示屏上面。

本系统的设计和应用,能够在饲养者忙碌条件下智能化完成宠物的饲养操作,智能化调控宠物的生存条件,解决了饲养者无法实时照看宠物情况的问题。

关键词无线通信  物联网  环境监测

ABSTRACT

With the development of science and technology, more and more people like to keep some pets at home, and keeping pets requires full preparation. Therefore, people need to know the living habits of small pets, what kind of lifestyle they need, and what kind of living environment they are more suitable for. In order to solve this series of complicated procedures, simplify the process of pet raising, better reduce the burden of breeders and realize intelligent feeding, this design has produced a series of pet feeding, pet environmental monitoring and environmental regulation.

This design is an intelligent pet feeding box system with STM32 embedded system as the core and ESP8266 module and ONENET platform as the remote control terminal, so as to realize the remote control of pet feeding box, such as feeding, environmental monitoring, temperature adjustment and so on, and display the collected data on the display screen in time through OLED display screen.

The design and application of this system can intelligently complete the pet feeding operation under the busy condition of pet owners, intelligently control the living conditions of pets, and solve the problem that pet owners can't take care of pets in real time.

Keywords: wireless communication  Internet of things  environmental monitoring

1  绪论

1.1  研究背景及意义

伴随着国人消费观改变,宠物相关商品、健康服务等等各种宠物相关行业开始爆炸式增长。国内的宠物饲养服务行业迈进了高速发展阶段,伴随整体社会架构的改变、家庭..............

国内宠物饲养市场的兴盛,带动宠物用品等等向专业、人性化角度进步。其中以宠物健康、饲养和比赛竞技等逐步实现了正规化、专业化。更夸张的是对宠物的仪容仪表的处理行业等等已经在各大城市中普及应用,例如宠物的美容项目,各式各样的相关服务等。在宠物日常用品方面也出现了新的发展方向,不仅仅是宠物食品种类的多样化,还有宠物健康,宠物...............

宠物逐渐成为部分人的第二生命,它们寄托着饲养者在现实得不到满足的残缺的精.........

图1-1  市场规模(单位:亿元)

绝大多数的饲养者都会面临一个难题,就是没有时间照看宠物例如上班期间,不得不将宠物放在家中或者交给相关宠物看管行业的服务人员进行照料,其中有个问题是宠物看管行业参差不齐,难免遇到照顾不周的地方,使得饲养者难以放心交管。为了解..................

智能宠物饲养系统应运而生,它为饲养者们解决了时间上难以选择的难题,为饲养者们提供了充分的照看宠物的时间,智能宠物饲养系统适时地出现顶替了传..............

1.2  研究现状

人们生活水平逐步提高,饲养娇贵宠物的人越来越多,对于宠物而言,适宜的温度是它们赖以生存的关键,传统的宠物箱设备里面没有单片机一般的智能处.................

随着传感器技术、通信技术的发展,各式传感器设备已经进入人们生活的方方面面,本设计将结合智能温控设备、温度传感器、湿度传感器等等制造出一...............

1.3  论文内容安排

(1)绪论。本章主要论述宠物行业的发展广阔前景,智能.............

(2)智能宠物饲养系统设计分析。本章对系统进行具..........

(3)智能宠物饲养系统硬件设计。本章介绍并...................

(6)总结与展望。本章总结了此次设计的不足之处,指出了................

 

2  智能宠物饲养系统设计分析

2.1  需求分析

自步入新时代后,随着我国城市经济发展越来越快,人们喜欢上居家饲养自己所喜爱的宠物,宠物给人带来快乐的同时也来带了诸多烦恼。作为饲养者是必须具备针对所饲养....................

现今宠物市场上的饲养系统相关产品众多,样式繁杂,但大多是按照一成............

市场需求催动了智能宠物饲养系统的发展,相比传统饲养系统的死...............

2.2  设计分析

此智能宠物饲养系统通过ONENET平台下发指令使STM32控制电机驱动模块实行..............

本设计计划分四个模块阐述,分别为控制模块、采集模块、执行模块、通信模块。控制模块采用STM32微控制器,用于中心控制、下达指令等操作;采集..................

 

3  智能宠物饲养系统硬件设计

3.1  控制模块硬件设计

控制模块使用的是意法半导体公司生产的 32 位微控制器,控制器型号选择 STM32F103C8t6,属于STM32系列。其程序存储器FLASH容量是64KB (64K x 8bit)RAM容量是20KB(20K x 8bit)212bit ADC合计12路通道(外部通道只有PA0PA7PB0到...................

  

图3-1  STM32原理图与实物图

3.2  采集模块硬件设计

目前温湿度传感器可选择的型号比较多,本系统选择数字传感器DHT11,该传感器的湿度测量精度为±5%RH,温度为±2℃,测湿范围 2090%RH,温度测量的范围.................

DTH11温湿度传感器检测宠物箱内的湿度后,STM32直接去读取.................

数据部分分为整数部分和小数部分,一次完整的数据传输为...............

图3-2  DHT11原理图与实物图

DHT11各引脚功能如表3-1所示。

表3-1  引脚功能图

3.3  执行模块硬件设计

3.3.1  温度控制模块

双路H桥电机驱动,可以同时驱动两路直流电机或者14线两相式步进电机供电电压2V-10V信号端输入电压1.8-7V单路工作电流1.5A,峰值电流可................

图3-3  2路电机驱动模块原理图与实物图

当智能宠物饲养系统内部温度高于宠物生活适宜的温度范围时,驱动模............

3.3.2  投食模块

投食模块主要由步进电机驱动、步进电机组成,通过STM3.................

STM32PWM口接入电机驱动上,给驱动输入............

在当前的电机驱动控制设计中,集成驱动芯片逐渐取代了................

本设计选用ULN2003五线四相步进电机驱..........

图3-4  ULN2003电机驱动板原理图与实物图

IN1、IN2、IN3、IN4接单片机的四个I0引脚,插座接五线四相步进电机,使用...............

3.4  通信模块硬件设计

本设计所选用的WIFI 模块是 ESP8266ESP8266 是一个低成本的无线设备,充分体现了本设计便民化、低廉化方向发展的意愿,这是WIFI网络一个非常好用..............

 

图3-5  ESP8266原理图与实物图

一些不复杂的行动均可用STM32发送 AT 命令来完成,本系统使...............

AT命令集如表3-2所示。

表3-2  AT命令集

ESP8266引脚功能表如表3-3所示。

表3-3  ESP8266引脚功能图

3.5  智能宠物饲养系统硬件原理图

智能宠物饲养系统硬件电路原理................

图3-6  智能宠物饲养系统硬件电路原理图

 

4  智能宠物饲养系统软件设计

4.1  软件总体设计

本设计软件部分均使用C语言编写,利用的标准库进行开发。由四部分组.................

图4-1  系统功能流程图

4.2  控制模块软件设计

STM32完成初始化后首先进行是否连通服务器的判断,在确保正常建...............

图4-2  控制模块流程图

控制模块初始化部分代码如下所示:

Void main{

Delay_Init();      

       Usart1_........................

4.3  采集模块软件设计

采集模块的DHT11温湿度传感器走单总线协议,所以通过DHT11的数据传..................

图4-3  采集模块流程图

DTH11初始化部分代码如下所示:

char DHT11_Init(void)

{     GPIO_InitTypeDef GPIO_InitStructure;        

       RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE);

       GPIO_InitStructure.GPIO_.....................

4.4  执行模块软件设计

执行模块主要包括电机驱动、电机、风扇、加热器等元件,进行.........................

电机驱动初始化部分代码如下所示:

GPIO_InitTypeDef GPIO_InitStructure;

 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE);

 GPIO_InitStructure.GPIO_Pi...............

4.5  通信模块软件设计

ESP8266主要负责建立与服务器的通信连接,在初始化完成后,连接WiFi..................

图4-5  ESP8266工作流程

ESP8266模块初始化部分代码如下所示:

void WiFi_ResetIO_Init(void)

{

       GPIO_InitTypeDef GPIO_InitStructure;

       RCC_APB2Perip......................

 

5  系统测试

通过测试可以对设计进行系统的检查,可以正确看到自己设计优点所在,也可以看到缺陷所在,只有发现问题、解决问题、完善问题,才会使我的学习能力得...................

表5-1  元件表单

智能宠物饲养系统连线图如图5-1。

图5-1  智能宠物饲养系统连线图

使用 KEIL 进行软件调试如图5-2所示。

图5-2  KEIL调试

在经过一系列软硬件结合操作后,.....................

5.1  温湿度采集功能测试

测试方式:温度采集功能通过观查ONENET云平台显示信息,以此来判断温度采集功能是否好用。测试流程如下:连接好线路,先不连接DHT11,观察显示平台.....................

测试结果:不连接时,显示平台显示未检测到,接好时,温度发生...................

图5-3  温湿度变化图

5.2  投食功能测试

测试方式:首先投放过量食物,通过ONENET云平台开启定时投食,检测是否出现停放投食痕迹,未出现即为正常;检测是否出现投食时间不准确的情况..................

图5-4  投食功能

5.3  加热功能测试

测试方式:通过ONENET云平台观察温度是否升高。先不通电加热器,此时温度处于室温值,记录数据,然后控制加热器加热,通过ONENET云平台观察是否温度出现变化,如温度升高,则通过测试。因为加热片温度变化无法用肉眼直观辨别,故...................

图5-5  温度变化图

5.4  散热功能测试

测试方式:通过ONENET云平台观察温度是否降低。先不通电机,此时温度处于室温值,记录数据,然后通过ONENET云平台下达排风指令,通过ONEN..................

 

6  总结与展望

6.1  总结

为了促进宠物行业的发展,为了释放饲养者们宝贵的时间,一套智能化的、方便的宠物饲养系统是必然出现的,本设计是一个智能宠物饲养系统,最终需要实现.............

本次设计的智能宠物饲养系统,相比于传统的宠物箱,主要具.................

6.2  展望

本设计在数据精确度和产品实用性方面已经达到毕业要求水平,但仍存在需要改善的方面,现今已完成了智能宠物饲养系统的粗稿设计,后续可以向着集成相关..................

因其价格低廉,故可以在系统功能完善、能够量产的情况下向市场..................

宠物已经成为普遍性的新时代精神寄托,它们将肩负每一个内心得不到满足之人的殷切的希望,时代给予每个人不同的压力,在无人倾诉时,在夜................

需要详细内容的在下面链接下载

智能宠物饲养系统设计.rar-其它文档类资源-CSDN下载1、资源内容:毕业设计lun-wenword版10000字+;开题报告,任务书2、学习目标:快速更多下载资源、学习资料请访问CSDN下载频道.https://download.csdn.net/download/Holidaylive/85074519

 本文介绍了在设计的过程的关键点,供大家参考学习,如果有错误或者不明白的可以直接私信作者,或者添加微信biyezhan007。 

        最后说一下,如果大家对硬件和编程感兴趣,可以点击牛客网这个连接看看,是个不错的学习网站,是学长推荐给我的,因为之前找工作的时候没有太多经验,也不知道怎么准备,去哪里搜资源,走了很多弯路,所以推荐给大家,当初在上面大量刷题还看了好多面试经验等,反正上面有很多课程+刷题+面经+求职+讨论区等资源,关键里面的资源全部公开免费,不用花钱,希望能帮助家!    

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/26643.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

宠物服务App功能简介

随着时代的变革与发展人们的生活变得越来越好,也变的越来越多样化。物质生活的满足后,人们开始找寻其他的一些兴趣爱好,让自己的生活变的更加多彩,有人种花、有人养鸟、有人养猫、有人养狗等等。不管是养什么都是需要细心照顾才能…

线上宠物领养系统

实现功能 客户端:客户可以查询数据库的宠物信息并根据查询的宠物信息选择自己喜欢的宠物进行领养。 服务器:服务器实现了对管理员相关信息的保存,管理员必须输入正确的用户名和密码才能对数据库信息进行增删改查等操作。服务器也可以直接对数…

软件官网页面模板

此项目由Htmlcss结构搭建而成 里面自适应移动端而做出调整 上代码: 使用了该模板的请将出处表明 项目结构 index.html <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" conte…

(学习笔记)使用CHATGPT写的前端页面模板

一、学生管理系统的登录页面 写一个好看的学生管理系统的登录页面&#xff0c;学生使用用户名和密码进行登录 <!DOCTYPE html> <html> <head><title>Student Management System - Login</title><style>body {font-family: Arial, sans-s…

如何将ChatGPT用到Facebook的文案生产中?

ChatGPT 是一款由 OpenAI 所开发的大型语言模型&#xff0c;它可以生成高质量、自然流畅的文本&#xff0c;具有很强的语言理解和生成能力。这使得它成为了一个非常有用的工具&#xff0c;可以应用于许多领域中&#xff0c;包括文案生产。 Facebook 是全球最大的社交媒体平台之…

转载。1AGI 14个关键问题

信息爆炸的 10 篇 AGI 访谈&#xff0c;我们从中整理了 14 个关键问题 原创 Founder Park Founder Park 2023-04-16 19:00 发表于北京 自从 GPT-4 发布以来&#xff0c;媒体高度关注 OpenAI 和其内外部相关人士&#xff0c;重要角色的视频、播客和文章访谈频频出现。为了节省…

下一个“AI王炸”,别只盯着OpenAI,DeepMind也在憋大招

过去几个月&#xff0c;OpenAI风头无两&#xff0c;各大科技公司争先恐后地跟进大语言模型&#xff08;LLM&#xff09;这一技术路线。 对比之下&#xff0c;OpenAI的老对手DeepMind&#xff0c;显得有些低调和沉默。微软靠OpenAI打了一场胜仗&#xff0c;而谷歌推出的Bard翻了…

2023年最好用的办公AI工具,让你工作效率提升10倍!

2023年是AI工具大爆发的一年&#xff0c;在效率办公领域&#xff0c;同样涌现出了很多优秀的AI办公工具&#xff0c;小编亲测了几款&#xff0c;都是宝藏好用的App&#xff0c;以下排名不分先后&#xff0c;一起来看看吧&#xff01; AI办公工具哪个好 GitMindNotion AI酷表C…

[论文速览] Sparks of Artificial General Intelligence: Early experiments with GPT-4

Sparks of Artificial General Intelligence: Early experiments with GPT-4 2023.3.22 微软官方发布了目前人类史上最强AI模型 GPT-4 的综合能力评估论文&#xff0c;总所周知&#xff0c;2023年是通用人工智能&#xff08;Artificial General Intelligence&#xff0c;AGI&a…

Python3常用其他API速查手册(持续更新ing...)

诸神缄默不语-个人CSDN博文目录 最近更新时间&#xff1a;2023.7.18 最早更新时间&#xff1a;2022.6.27 运算符 - * /" / “就表示 浮点数除法&#xff0c;返回浮点结果;” // "表示整数除法。取余% 指数**等式&#xff1a; > < > <不等于&#xff…

比chatPDF更优秀的国内平替

chatPDF是个非常不错的点子。基于openai的embeddeding接口。但是它有两个缺点。 1、当然是需要魔法才能访问。 2、它和微调不同。所有问题都是基于现有文档。而且每次都是根据你的提问&#xff0c;在文档转化成的向量数据里寻找相关联的内容&#xff0c;一同发给 chatGPT&…

我的plus也GG了

用的好好的4.0&#xff0c;突然就被封了&#xff0c;好在是把钱也退给我了&#xff0c;真是好人啊 刚才找到个chatGPT的镜像&#xff0c; 有GPT4,还可以上传word和pdf的网站ppword.cn

ChatGPT小技巧:如何提升提问效率

别人使用ChatGPT一天内能完成100个网站设计&#xff0c;而你却无法完成一个简单的小程序。原因很可能是你并不清楚自己到底想要什么&#xff0c;导致ChatGPT在没有明确需求的情况下无法生成满意的作品。 不用担心&#xff0c;今天我要分享的这个提示将帮助你解决这个难题。 只需…

经典论文-MobileNetV2论文及实践

**### 2019-MobileNetV2 MobileNetV2: Inverted Residuals and Linear Bottlenecks MobileNetV2: 倒置残差和线性瓶颈 作者&#xff1a;Mark Sandler, Andrew Howard, Menglong Zhu, Andrey Zhmoginov, Liang-Chieh Chen单位&#xff1a;Google 论文地址&#xff1a; https…

首次!中国移动在Nature 杂志子刊 Nature Electronics发表5G高能效通信技术文章

中国移动最新发表在Nature Electronics上的5G论文&#xff1a;面向绿色未来的高能效5G技术 中文版 中国移动首席科学家易芝玲博士、韩双锋博士和边森在最近发表在 nature electronics 的评论文章中分析了5G能效以及如何提高能效的方法。 摘要&#xff1a;能量效率 EE&#xf…

仿10086电信业务平台

目录 配置环境 框架图 模块分析 四大板块 功能代码段 语音播报 数据库调用 显示时间 总体框架 完整代码&#xff1a; 文末附完整代码链接 配置环境 VC6.0 东进语音卡 Access数据库 ADO接口技术 在VC6.0中&#xff0c;我们通过新建MFC&#xff08;微软基础类库&…

Mobile-Former: Bridging MobileNet and Transformer论文简述

本文的核心思想&#xff0c;就是将mobilenet与transformer结合起来&#xff0c;通过mobilenet提取局部特征&#xff0c;transformer来提取全局特征。比较突出的是&#xff0c;本文采用了一种全新的并行结构&#xff0c;而不是之前的将cnn模型穿插在VIT中的方法&#xff0c;并且…

【移动通信】 01-移动通信概论

移动通信概论 1G1.用户接入方式2.收发机的工作方式3.蜂窝技术4.移动通信系统基本结构 2G1.GSM系统打电话2.扩频3.m序列 2.5G3G4G 1G 1.用户接入方式 ​ FDMA&#xff08;频分复用&#xff09;&#xff1a;分割频段给用户且有间隔 ​ TDMA&#xff08;时分复用&#xff09;&am…

MobileNet系列论文

传统CNN&#xff0c;内存需求量大、运算量大&#xff0c;导致无法在移动设备以及嵌入式设备上运行。MobileNet是Google团队在2017年提出&#xff0c;专注于移动端或者嵌入式设备中的轻量级CNN网络。相比于传统的CNN&#xff0c;在准确率下幅度下降的前提下大大减少了模型参数与…

订单助手,拼多多,淘宝或者自定义商城,自动下单发货,无人值守店铺

之前做的小工具软件&#xff0c;拿出来赚钱生活费 无人值守商城店铺订单管理功能&#xff1a; 1、拼多多&#xff0c;淘宝等商城店铺客户下订单后&#xff0c;自动获取未发货订单&#xff0c;去第三方平台商城下单 2、第三方商城发货后&#xff0c;自动把发货物流数据同步过…