用废旧纸箱DIY智能宠物喂食器!旅行在外远程投喂“二狗子”智能物联实验室

用废旧纸箱DIY智能宠物喂食器!旅行在外远程投喂“二狗子”国内起起伏伏的疫情总算进入稳定期,但还是时不时爆出确诊的新闻,尤其是境外输入的病例。

网上搜了一下,基础也要两三百,能联网功能的,看上的价格都不低。贫穷提高了我们的创造力,自己动手做一个吧。

研究了几个网上的教程(可放链接),感觉可以再进一步优化,加入电子的灵魂。

纸箱做外壳,比较好设计,后边做好了还可以去换成亚克力之类。

材料:一个大纸箱0元

三明治开发板,自家产0元(套件**)

减速电机某宝24元

电子秤模块某宝43.5元(选配)

雪糕棒、胶枪等基本工具

功能:1.定时喂食,周定时循环,食量可选

2.手机可操控,点击选择喂食份量

3.可以看喂食记录

4.余粮不足告警

5.语音播放

原理:搜索了一下,目前市面上宠物喂食器,核心部分基本都是这种结构,中间是个转轮,上下是成对角的两个扇形。粮食从上边漏下,被转动的转轮带到底部的另一边的扇形再漏到盘子里。

参考了几个DIY的教程,都不太是我想要的,综合了一下,核心结构可以简化为转轮+电机+外壳的结构,加入Wi-Fi模组作为智能化通道,使用涂鸦IoT开发平台的公版App,一条龙搞定。考虑成本和可塑性,外壳暂用纸箱试试水。当然有条件的可以换成亚克力或者3D打印,咱就简单点能满足需求。

电机考虑成本和力矩,选个小的减速电机。转轮的话,想想可以用雪糕棒搭。抽象化的结构草图如下:

丑是丑了点,意思大约是这个意思

制作过程:1.首先,制作转轮,用雪糕棒搭一个正六边形,为了更好的固定,我选用瓶盖作为支撑,这样中间可以拧螺丝与电机,后期周边空隙打胶固定。

参数:直径7.5cm。

因为圆形胶带圈正好是7.5cm内径,胶带圈高度1.5cm,割出来一个圆环备用。

2.接下来制作粮仓。保洁阿姨资助的大纸箱,大概展开每个平面20*60cm,四个面做了下大约功能划分,一个大纸箱足够。

为了方便我把粮仓的底边设计成20cm,制作4个等边梯形,高、上边、底边分别10cm、10cm、20cm,拼接起来作为储粮仓。

3.切一个10cm边长的正方形,中间切出一个120度的扇形,直径7.5cm,作为储粮仓底部封口。

4.做一个边长20cm的正方形,中心割同样大小扇形,中间根据电机柱大小,割一个小圆能让电机伸出。

6.制作粮道。粮食从扇形区域漏下来后,被转轮扫到另一侧扇形,然后通过粮道滑到盘里。这样整个核心机构基本就完成了。120度的扇形区域可以有效的防止粮食漏下去,问我怎么知道的?因为我试过半圆形,一言难尽,说多了都是泪。

7.拿出开发板,代码编写。主控MCU手头有一个ST的STM32G071的开发板,Wi-Fi模组和MOS驱动板,用的涂鸦三明治开发板。

MCU串口和Wi-Fi语音模组通讯,开发板自带喇叭,可以和App配合自定义语音场景播报。比如:一开始喂食时就播放“二狗子,吃饭了”。电子秤模块是我后来加的,也是串口通讯,用来检测剩余粮食的多少,粮食低于设定值就会给手机推送缺量告警。

(限于篇幅,不详细描述了,对具体源代码以及BOM和PCBA原理图等开发资料感兴趣的,可以添加我的助手号Wechat领取:13588011326)

8.装粮调试。实际测试时候,总的感觉,纸箱的精确度还是有些要求的,减速电机的力气基本可满足需求,不过需要转轮的螺丝拧紧。中间有几次转轮的螺丝打滑造成了卡顿,后来加上垫片好了很多。后续如果有机会,转轮和电机的结构应该还会再优化一下。

9.按实际需求增高储粮仓。在漏斗的上方增加一个长方体,扩大粮仓空间,可以根据自己实际需求确定高度。

10.调试完毕,组装外壳。最外边用一个外壳把内部解构罩起来,方便按需求固定

11.看着有点单调,画个皮神美化一下。谁说攻城狮不能有审美,技术不够,数据来凑,方格法画皮卡丘,皮卡皮!

THE END
1.IoT毕设STM32+机智云AIoT+远程智能型宠物喂养系统开发摘要:为了解决人们居家喂养宠物的困扰和关注宠物健康,文中针对传统机械式宠物喂养系统的不足之处,开发一种基于物联网的宠物喂养系统。首先构建以机智云物联网平台为通信枢纽的宠物喂养系统总体框架。然后重点设计系统的硬件和软件,控制电路以STM32F103C8T6微控制器为核心,根据收到的指令数据,控制电机驱动模块驱动直流电...https://www.163.com/dy/article/HF58G6270538B1GW.html
2.基于单片机的智能宠物喂食系统设计.docxPAGE 17 摘要经济发展在改善人们生活质量的同时往往也会改变人们的生活方式,越来越多的家庭都开始养起了宠物。为了解决“打工人”工作繁忙时无法对宠物进行周全的照顾,本文设计了一套可用于智能对宠物进行投食的方案。该套设计方案采用STM32单片机作为系统的主控芯片、搭配LCD显示屏、温湿度传感器、蓝牙模块来实现对宠物...https://max.book118.com/html/2022/0223/7160023000004066.shtm
3.基于stm32自动喂食器设计资料包里包含完整的STM32源码,设计文档,原理图,实物图,用到的软件工具,以及使用说明。拿到资料包之后可以轻松copy出一个一模一样的项目出来。你只需要按照设计文档买好硬件,按照文档里写的接线说明接好线,然后编译代码下载进去,项目就完成开发了。 基于物联网平台的智能鱼缸投喂系统是利用OneNe物联网平台与鱼缸融合...https://www.iteye.com/resource/qq_43361315-13674494
4.基于STM32单片机的智能宠物系统的未来发展.pdf摘要:伴随着都市人们生活节奏的不断加快与国内宠物行业的蓬勃发展,传统宠物喂养方式存在诸多不足,相应的智能宠 物系统应运而生。随着科技的发展人们对智能宠物系统的要求越来越高,既要保证宠物的生活质量又要操作便捷,基于 STM32 单片机的智能宠物系统的前景也越来越广阔。 : STM32 关键词 智能宠物;单片机; ;宠物喂...https://m.taodocs.com/p-577383523.html
1.基于单片机的宠物自动喂食系统的设计基于单片机的宠物自动喂食系统的设计 本设计以STM32单片机为核心控制器,搭载了OLED显示屏作为显示交互模块,HX711称重模块获取食物重量,ESP8266与手机APP通信从而远程控制,PWM输出控制舵机模拟投喂食物开关打开,驱动继电器控制水泵打开加水,HC-SR04超声波测距模块用于检测水位,蜂鸣器实现食物阈值的报警,按键模块控制投喂时间...https://blog.csdn.net/lantiandianzi/article/details/143423856
2.基于STM32的智能宠物喂养系统的设计与实现基于STM32的智能宠物喂养系统的设计与实现,宠物,投喂,STM32单片机,智慧喂养,当今社会,宠物是人们获得快乐、缓解压力的一个重要来源,越来越多的人选择饲养宠物,但在出差和旅游等情况下无法及时地照顾它们...https://read.cnki.net/web/Journal/Article/DNZS202405002.html
3.基于STM32的宠物智能投喂装置的设计与实现摘要:随着物联网技术的快速发展,智能家居已经进入人们的日常生活中,在政策加持的背景下,智能家居企业越来越关注相关技术的研发和应用.但是市场上的宠物投喂装置已经难以满足宠物主人的需求.文章介绍的宠物智能投喂装置是以STM32为核心,多个模块协调配合,共同完成针对不同年龄段的宠物进行定时定量投喂及实时环境监测与高温...https://d.wanfangdata.com.cn/periodical/qgsj202110026
4.基于STM32的智能宠物喂养系统的设计与实现基于STM32的智能宠物喂养系统的设计与实现 认领 在线阅读 下载PDF 引用 收藏 分享 摘要 当今社会,宠物是人们获得快乐、缓解压力的一个重要来源,越来越多的人选择饲养宠物,但在出差和旅游等情况下无法及时地照顾它们,尤其是在饮食方面无法及时顾及宠物,所以人们需要一个有投喂功能的宠物喂养系统能够帮助他们投喂饲养...https://qikan.cqvip.com/Qikan/Article/Detail?id=7111659399
5.物联网毕设智能宠物投喂器(APP+STM32+重量控制)电路方案物联网毕设 -- 智能投喂器(STM32+APP+单片机定时+云)https://blog.csdn.net/herui_2/article/details/136294844?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22136294844%22%2C%22source%22%3A%22herui_2%22%7D ...https://www.eefocus.com/circuit/1675333.html
6.IoT毕设STM32与机智云自助开发平台的宠物智能喂养系统饲养迷你宠物逐渐成为年轻人的时尚,但由于工作繁忙很多萌宠都无法得到悉心照顾,课题设计了一个针对迷你宠物饲养的智能家居系统,系统基于应用层、网络层、感知层三层物联网体系架构,具有云平台、上位机、下位机、移动智能终端四大模块。其中,下位机由CC2530作为协调器,通过ZigBee协议完成无线终端节点组网,STM32单片机搭载...https://www.elecfans.com/d/v29748.html
7.物联网毕业设计展新闻该作品提出以STM32单片机为核心控制模块,通过温度传感器、声音传感器、压力传感器、以及GPS定位模块等获取宠物托运过程中的环境信息及位置信息,宠物饲主能够通过APP及时获取相关信息,了解宠物所处环境的实时动态。除此之外,为了满足宠物托运旅途中的需求,系统可以定时定量给宠物喂食喂水。宠物饲主还可以针对温度过高情况联系...https://www.hip.edu.cn/xx/info/1027/2432.htm