没有合适的资源?快使用搜索试试~ 我知道了~
基于单片机的智能宠物投喂系统的设计.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 2 下载量 201 浏览量
2023-09-09
14:09:07
上传
评论 1
收藏 1.66MB DOCX 举报
温馨提示
试读
30页
基于单片机的智能宠物投喂系统的设计.docx
资源推荐
资源详情
资源评论
摘要
随着人们现在生活和工作的压力加大,相互间可以进行沟通交流的
次数减少,难以缓解压力和诉苦的人们,选择饲养宠物,但是由于工作
场所和公共地区的限制,平时只能将宠物寄放在家中,由于宠物也需要
进食,且如果不能得到合理的进食,会影响宠物的身体健康和情绪,导
致一些不可预计的事情发生。
针对于此,本设计研究一个可以实现智能投喂功能的宠物投喂系统。
解决了宠物主人出现外出旅行、过节或者在外工作的情况下,宠物不能
够自己寻找自己的粮食进食,避免了宠物进食时间不规律导致宠物身体
可能出现状况的问题。该系统由单片机+DS1302 时钟功能模块+称重功
能模块+继电器功能模块+LCD 显示功能模块+蜂鸣器+步进电机等进行组
合的设计,实现如下功能:宠物饲料放入容器当中,宠物主人通过设定
多个宠物进食时间点,时间一到,系统蜂鸣器发出声响,宠物听到这个
声响之后,知道该进食了。本设计主要研究如何设定进食时间点并发出
提醒声音。智能宠物投喂系统主要包括单片机控制、宠物自身手动开关
和声音提醒、设计倒计时。可以通过键盘设定宠物的进食时间,当依次
到达这进食时间,发光二极管会照明,蜂鸣器发出响声,食品会投放出
来,宠物便知道可以进行食用。通过 LCD1602 显示出来宠物进食时间的
倒计时。通过单片机读取键盘设定的宠物进食时间,当达到设定的宠物
进食的时间,系统将进行自动投喂按指定重量进行食物投喂,当达到指
定重量后自动关闭。与此同时,系统还设置了手动控制按钮功能,饲主
通过教会宠物自主按下按钮,宠物在饿的时候可以自己进行按下进食。
关键词:智能投喂 定时控制 宠物喂食 重量控制
Abstract
With the increasing pressure of people's life and work, the number of times
that people can communicate with each other is reduced. People who are
difficult to relieve the pressure and complain choose to keep pets. However,
due to the limitations of the workplace and public areas, pets can only be
placed at home at ordinary times, and they also need to eat. If they can't get a
reasonable diet, it will affect their health Kanghe mood leads to some
unexpected things.
In view of this, this design studies a pet feeding system which can realize
intelligent feeding function. It solves the problem that pet owners can't find
their own food to eat when they are traveling, having holidays or working
outside, and avoids the problem that pet's body may be in a state due to
irregular feeding time. The system is designed by SCM + DS1302 clock
function module + weighing function module + relay function module + LCD
display function module + buzzer + stepper motor, etc. it realizes the following
functions: pet feed is put into the container, pet owner sets multiple feeding
time points, when the time arrives, the system buzzer makes a sound, and the
pet knows after hearing the sound It's time for Tao to eat. This design mainly
studies how to set the eating time point and make a warning sound. The
intelligent pet feeding system mainly includes single-chip microcomputer
control, pet's own manual switch and voice reminder, design countdown. The
feeding time of pets can be set through the keyboard. When the feeding time
is reached in turn, the LED will illuminate, the buzzer will make a sound, the
food will be put out, and the pets will know that they can eat. LCD1602 shows
the countdown of pet feeding time. Read the feeding time of the pet set by the
keyboard through the single-chip microcomputer. When the set feeding time
of the pet is reached, the system will automatically feed the pet according to
the specified weight. When the specified weight is reached, the system will
automatically shut down. At the same time, the system also sets the function
of manual control button. The owner can press the button by teaching the pet
to eat when he is hungry.
Key words:intelligent feeding timing control pet feeding weight
control
目 录
第一章 绪论 .................................................1
1.1 研究背景 ...............................................1
1.2 研究意义与目的 .........................................1
1.3 研究现状 ...............................................2
1.4 研究目标和内容 .........................................2
1.5 本章小结 ...............................................3
第二章 系统整体设计方案 .....................................4
2.1 设计需求 ..............................................4
2.2 设计思路 ..............................................4
2.3 系统搭建方案 ..........................................4
2.3.1 方案确定 ...........................................4
2.3.2 方案具体构思 .......................................4
2.4 关键硬件选型 ..........................................5
2.4.1 主控制芯片模块 .....................................5
2.4.2 按键功能模块 .......................................5
2.4.3 显示屏模块 .........................................5
2.4.4 重量检测模块 .......................................6
2.4.5 驱动电机模块 .......................................6
2.4.6 语音模块 ...........................................6
2.4.7 时钟模块 ...........................................6
2.4.8 温度模块 ...........................................7
2.5 本章小结 ...............................................7
第三章 系统硬件设计 .........................................8
3.1 单片机最小系统电路 ....................................8
3.2 时钟电路 ..............................................8
3.3 复位电路 ..............................................9
3.4 电源电路 ..............................................9
3.5 DS1302 时钟电路 ......................................10
3.6 LCD1602 显示电路 .....................................10
3.7 继电器电路 ............................................11
3.8 重量检测电路 ..........................................11
3.9 报警电路 ..............................................12
3.10 按键电路设计 .........................................12
3.11 步进电机设计 .........................................13
3.12 本章小结 .............................................13
第四章 系统软件设计 ........................................14
4.1 软件设计思路 .........................................14
4.2 主程序设计 ...........................................14
4.3 子程序设计 ...........................................14
4.3.1 LCD1602 程序设计..................................15
4.3.2 按键程序设计 ......................................15
4.3.3 中断服务程序设计 ..................................16
4.3.4 时钟程序设计 ......................................17
4.3.5 重量检测程序设计 ..................................18
4.4 本章小结 .............................................19
第五章 系统制作及调试 ......................................20
结论 .......................................................23
参 考 文 献 ................................................24
致谢 .......................................................25
附录 .......................................................26
广东东软学院本科生毕业设计(论文)
1
第一章 绪论
1.1 研究背景
智能宠物投喂器是一种非常有用且方便的设备,可以轻松解决大部分宠物爱好
者遇到的难题。普通的喂养宠物都是人们徒手放置宠物食品,这样会浪费很多的人
力物力,同时也会减少宠物数量的增长,无法满足更多现代人对宠物的精神寄托的
需求。所以提出一种智能宠物投喂器能够自动给宠物投食的一种设备,并由单片机
来控制整个系统,以步进电机来控制投放的宠物食品,价格上来说也相对于比较便
宜,功能特性也非常地可靠、稳定,并且增加了温度检测和时间日历,方便宠物主
人观察时刻的身体是否处于健康状态。科技飞速的发展,和人们生活水平质量不断
提高,宠物爱好者也逐渐增多,宠物管理市场也慢慢打开,成为了很多有爱心的宠
物管理店以及民营企业致富的一种方式。根据这样的背景,设计了能够实现智能控
制的宠物投喂系统。
1.2 研究意义与目的
随着中国社会经济的飞速发展,城市建设快速建成,很多居民家庭不喜欢外出
和老年人数量越来越多的问题呈现出来,为了人们的情感寄托以及精神上的需要,
宠物行业也慢慢崛起。同时越来越多的人饲养宠物。宠物主人最为关心的问题是宠
物的喂养以及宠物的照顾,目前来说宠物的进食方式还是通过宠物主人人工放置食
品然后下达命令给宠物进行进食。在当今社会中,人们都处于繁忙的状态,生活时
间上基本离不开工作与学习,导致很多时候都会没时间去照顾自己的宠物。当人们
在外时间比较长、过年回家或者在外旅游时,宠物进食就出现了比较大的问题。针
对市场的需求,我设计了这款智能宠物投喂器。现在许多人都会去选择饲养宠物,
但因为经常不在家或者在外时间过长的原因,会打乱宠物自身的饮食时间和饮食规
律,设计这款智能宠物投喂器,可以设定固定时间以及宠物平时吃的重量,大大解
决了很多宠物饲养的问题。
对宠物用品设计的研究,其意义在于能够直观展现我国宠物用品行业发展的现
状,有利于预测当前的趋势以及未来的走向,准确把握国内外在宠物行业相比之下
竞争力强弱的问题,从产品竞争力的角度提出有效的科学对策和合理建议。因为现
在的人越来越多饲养宠物,政府会慢慢关注宠物这一行业,宠物用品也会大额销量,
也缩短了我国和国外宠物用品设计的差距。
剩余29页未读,继续阅读
资源评论
- bong!2023-11-13资源很好用,有较大的参考价值,资源不错,支持一下。
- m0_703239382024-01-22资源有一定的参考价值,与资源描述一致,很实用,能够借鉴的部分挺多的,值得下载。
南抖北快东卫
- 粉丝: 70
- 资源: 5584
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功