
基于单片机的智能宠物投喂系统的设计_毕业设计.docx
30页内容摘要随着人们现在生活和工作的压力加大,相互间可以进行沟通交流的次数减少,难以缓解压力和诉苦的人们,选择饲养宠物,但是由于工作场所和公共地区的限制,平时只能将宠物寄放在家中,由于宠物也需要进食,且如果不能得到合理的进食,会影响宠物的身体健康和情绪,导致一些不可预计的事情发生针对于此,本设计研究一个可以实现智能投喂功能的宠物投喂系统解决了宠物主人出现外出旅行、过节或者在外工作的情况下,宠物不能够自己寻找自己的粮食进食,避免了宠物进食时间不规律导致宠物身体可能出现状况的问题该系统由单片机+DS1302时钟功能模块+称重功能模块+继电器功能模块+LCD显示功能模块+蜂鸣器+步进电机等进行组合的设计,实现如下功能:宠物饲料放入容器当中,宠物主人通过设定多个宠物进食时间点,时间一到,系统蜂鸣器发出声响,宠物听到这个声响之后,知道该进食了本设计主要研究如何设定进食时间点并发出提醒声音智能宠物投喂系统主要包括单片机控制、宠物自身手动开关和声音提醒、设计倒计时可以通过键盘设定宠物的进食时间,当依次到达这进食时间,发光二极管会照明,蜂鸣器发出响声,食品会投放出来,宠物便知道可以进行食用通过LCD1602显示出来宠物进食时间的倒计时。
通过单片机读取键盘设定的宠物进食时间,当达到设定的宠物进食的时间,系统将进行自动投喂按指定重量进行食物投喂,当达到指定重量后自动关闭与此同时,系统还设置了手动控制按钮功能,饲主通过教会宠物自主按下按钮,宠物在饿的时候可以自己进行按下进食关键词:智能投喂 定时控制 宠物喂食 重量控制AbstractWith 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目 录第一章 绪论 11.1研究背景 11.2研究意义与目的 11.3研究现状 21.4研究目标和内容 21.5本章小结 3第二章 系统整体设计方案 42.1 设计需求 42.2 设计思路 42.3 系统搭建方案 42.3.1方案确定 42.3.2方案具体构思 42.4 关键硬件选型 52.4.1主控制芯片模块 52.4.2按键功能模块 52.4.3显示屏模块 52.4.4重量检测模块 62.4.5驱动电机模块 62.4.6语音模块 62.4.7时钟模块 62.4.8温度模块 72.5本章小结 7第三章 系统硬件设计 83.1 单片机最小系统电路 83.2 时钟电路 83.3 复位电路 93.4 电源电路 93.5 DS1302时钟电路 103.6 LCD1602显示电路 103.7继电器电路 113.8重量检测电路 113.9报警电路 123.10按键电路设计 123.11步进电机设计 133.12本章小结 13第四章 系统软件设计 144.1 软件设计思路 144.2 主程序设计 144.3 子程序设计 144.3.1 LCD1602程序设计 154.3.2 按键程序设计 154.3.3 中断服务程序设计 164.3.4 时钟程序设计 174.3.5 重量检测程序设计 184.4 本章小结 19第五章 系统制作及调试 20结论 23参 考 文 献 24致谢 25附录 26第一章 绪论1.1研究背景智能宠物投喂器是一种非常有用且方便的设备,可以轻松解决大部分宠物爱好者遇到的难题。
普通的喂养宠物都是人们徒手放置宠物食品,这样会浪费很多的人力物力,同时也会减少宠物数量的增长,无法满足更多现代人对宠物的精神寄托的需求所以提出一种智能宠物投喂器能够自动给宠物投食的一种设备,并由单片机来控制整个系统,以步进电机来控制投放的宠物食品,价格上来说也相对于比较便宜,功能特性也非常地可靠、稳定,并且增加了温度检测和时间日历,方便宠物主人观察时刻的身体是否处于健康状态科技飞速的发展,和人们生活水平质量不断提高,宠物爱好者也逐渐增多,宠物管理市场也慢慢打开,成为了很多有爱心的宠物管理店以及民营企业致富的一种方式根据这样的背景,设计了能够实现智能控制的宠物投喂系统1.2研究意义与目的随着中国社会经济的飞速发展,城市建设快速建成,很多居民家庭不喜欢外出和老年人数量越来越多的问题呈现出来,为了人们的情感寄托以及精神上的需要,宠物行业也慢慢崛起同时越来越多的人饲养宠物宠物主人最为关心的问题是宠物的喂养以及宠物的照顾,目前来说宠物的进食方式还是通过宠物主人人工放置食品然后下达命令给宠物进行进食在当今社会中,人们都处于繁忙的状态,生活时间上基本离不开工作与学习,导致很多时候都会没时间去照顾自己的宠物。
当人们在外时间比较长、过年回家或者在外旅游时,宠物进食就出现了比较大的问题针对市场的需求,我设计了这款智能宠物投喂器现在许多人都会去选择饲养宠物,但因为经常不在家或者在外时间过长的原因,会打乱宠物自身的饮食时间和饮食规律,设计这款智能宠物投喂器,可以设定固定时间以及宠物平时吃的重量,大大解决了很多宠物饲养的问题对宠物用品设计的研究,其意义在于能够直观展现我国宠物用品行业发展的现状,有利于预测当前的趋势以及未来的走向,准确把握国内外在宠物行业相比之下竞争力强弱的问题,从产品竞争力的角度提出有效的科学对策和合理建议因为现在的人越来越多饲养宠物,政府会慢慢关注宠物这一行业,宠物用品也会大额销量,也缩短了我国和国外宠物用品设计的差距1.3研究现状 目前市场上的宠物投喂器都比较简单,没有太多的实用性功能,这些宠物投喂器都不足以满足现代宠物主人的需求随着宠物主人想要宠物拥有好的健康状况,以及单片机在自动化装置方面的应用,设计这款智能宠物投喂系统在第二届中国北京国际宠物用品博览会上,很多人关注他们的自动投喂器,这说明宠物用品市场在快速发展,宠物商品变得越来越自动化以及智能化,博览会上展现了很多智能化的投喂设备和智能化的宠物用品。
通过单片机的特性来控制宠物用品,使得宠物用品变得更加灵活,符合“绿色”电子的要求许多国外的宠物产业的技术和发展都领先于中国的技术与发展,国外主要探索对宠物的喂养、对宠物的培训、健康状况等方面,也十分体现出国外的经济发展情况相较于中国来说,国外宠物产业探讨问题的层次更加深一些,根据不一样的宠物来选择不一样的宠物用品,能够很好的满足宠物自身的需求,同时也能够提升宠物在实用或感受宠物用品时的愉悦性能满足宠物的真实需求时判断宠物用品是否实用、适用的标准现在进口的宠物用品呈两极分化的趋势,一是欧美的宠物用品的品类众多,价格。
