乐趣区

关于嵌入式编程:用废旧纸箱-DIY-智能宠物喂食器旅行在外远程投喂二狗子


国内起起伏伏的疫情总算进入稳定期,但还是时不时爆出确诊的新闻,尤其是境外输出的病例。

长期不在家或者旅行的时候,最放心的莫过于留在家里的奴才。疫情让我关注起了宠物喂食器,这种设施适宜比拟懒的人,设置好就不必操心的。

网上搜了一下,根底也要两三百,能联网性能的,看上的价格都不低。贫困进步了咱们的创造力,本人动手做一个吧。

钻研了几个网上的教程(可放链接),感觉能够再进一步优化,退出电子的灵魂。

纸箱做外壳,比拟好设计,后边做好了还能够去换成亚克力之类。

资料:

  • 一个大纸箱 0 元
  • 三明治开发板,自家产 0 元(套件 **)
  • 加速电机某宝 24 元
  • 电子秤模块某宝 43.5 元(选配)
  • 雪糕棒、胶枪等根本工具

性能:

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

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

3. 能够看喂食记录

4. 余粮有余告警

5. 语音播放

原理:

搜寻了一下,目前市面上宠物喂食器,外围局部根本都是这种构造,两头是个转轮,高低是成对角的两个扇形。食粮从上边漏下,被转动的转轮带到底部的另一边的扇形再漏到盘子里。

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

电机思考老本和力矩,选个小的加速电机。转轮的话,想想能够用雪糕棒搭。抽象化的构造草图如下:

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

制作过程:

1. 首先,制作转轮,用雪糕棒搭一个正六边形,为了更好的固定,我选用瓶盖作为撑持,这样两头能够拧螺丝与电机,前期周边空隙打胶固定。

参数:直径 7.5cm。

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

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

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

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

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

5. 给电机制作一个支架,将核心部件组装,放上转轮拧入螺丝固定。而后将储粮仓放在最上方,整个外围构造搞定。这里能够先不固定,为了后边调试不便。

6. 制作粮道。食粮从扇形区域漏下来后,被转轮扫到另一侧扇形,而后通过粮道滑到盘里。这样整个外围机构根本就实现了。120 度的扇形区域能够无效的避免食粮漏上来,问我怎么晓得的?因为我试过半圆形,一言难尽,说多了都是泪。

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

涂鸦 IoT 开发平台还是很好用的,App 和面板都有公版,对接移植一下 MCU SDK,简略不便。这里避免有打广告的嫌疑,就不多介绍了,感兴趣的能够本人去体验下开发流程,外面还有原理图和 MCU SDK 都能够查看下载:

https://auth.tuya.com/?from=https%3A%2F%2Fiot.tuya.com%2F&_source=072f2e513c2707a46e5b89eb6126ddeb

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

(限于篇幅,不详细描述了,对具体源代码以及 BOM 和 PCBA 原理图等开发材料感兴趣的, 能够增加我的助手号 Wechat 支付:13588011326

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

9. 按理论需要增高储粮仓。在漏斗的上方减少一个长方体,扩充粮仓空间,能够依据本人理论需要确定高度。

10. 调试结束,组装外壳。最外边用一个外壳把外部解构罩起来,不便按需要固定

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

12. 最初再拿出祖传丙烯颜料上个色,搞定出工!

后果展现:

退出移动版