纯手工开发的智能宠物喂食器方案及开发详情介绍

更新时间Invalid date

概况

本教程介绍如何使用三明治开发套件制作一款智能宠物喂食器,实现的功能如下所示:

  • 定时喂食,周定时循环,食量可选
  • 手机可操控,点击选择喂食份量
  • 可以看喂食记录
  • 余粮不足告警
  • 语音播放

该教程简单易学,无需复杂的硬件设计即可制作一款智能产品原型,您可以选定瓦楞纸板做喂食器外壳,完成产品原型后可以更换为您需要的结构和材料,例如透明亚克力板等。

物料清单

硬件 (4)
  • 涂鸦三明治直流供电电源板

    数量:1

    用于给涂鸦三明治其余相关的部件供电。查看详情

  • 涂鸦三明治 Wi-Fi MCU 通信板(WB3S)

    数量:1

    适用于涂鸦 IoT 自定义方案中,照明、台灯、灯丝灯、调光器、照明遥控器、排插、开关、家电、运动健康、传感类产品原型。查看详情

  • 减速电机

    数量:1

    用于给智能宠物喂食器提供转动能力。

  • NUCLEO-G071RB

    数量:1

    嵌入式开发板,可以通过选择 STM32 微控制器提供的各种性能和功耗特性组合来尝试新概念并构建产品原型。

步骤

  • 第 1 步:制作转轮结构

    用雪糕棒搭一个正六边形转轮。为了更好的固定,您可以选用塑料瓶盖作为支撑,这样中间可以拧螺丝与电机相连,后期周边空隙打胶固定。

    • 转轮最大直径:7.5 cm,相当于一个圆形胶带圈的内径。

    • 转轮圆环高度:1.5 cm,您可以将圆形胶带切割出来一个圆环备用。

      涂鸦技术文档示意图
  • 第 2 步:制作储粮仓

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

    image.png

    准备一个 10cm 正方形,中间切割出一个 120 ° 的扇形,直径为 7.5cm,作为储粮仓底部封口。

    涂鸦技术文档示意图
  • 第 3 步:制作核心结构

    准备一个边长为 20cm 的正方形,中心割出同样大小的扇形,中间根据电机柱大小,切出小圆形放置电机。

    涂鸦技术文档示意图

    给电机制作一个支架,将核心部件组装,放上转轮拧入螺丝固定。然后将储粮仓放在最上方,整个核心结构搞定。底部搭建一个通道,作为粮道。这里可以先不固定,为了后边调试方便。

    涂鸦技术文档示意图 涂鸦技术文档示意图 涂鸦技术文档示意图
  • 第 4 步:在涂鸦 IoT 平台创建产品

    1. 登录 涂鸦 IoT 平台

    2. 参考 选品类创建产品 创建一款宠物喂食器产品。
      image.png

    3. 根据您的产品需求,完成功能定义、App 面板选择、开发资料包下载。相关详细步骤请参考 配置 App 界面 等文档。

  • 第 5 步:进行嵌入式开发

    1. 准备好三明治开发板和一台运行着 Windows 操作系统的电脑。

      涂鸦技术文档示意图
    2. 根据您添加的产品功能以及产品属性,编写嵌入式程序代码。

      image.png

    3.代码开源
    全部代码开源在github,供参考:
    https://github.com/Tuya-Community/tuya-mcusdk-pet-feeder-demo

  • 第 6 步:组装和调试

    1. 为了模拟猫粮的颗粒大小,您可以采用塑料子弹进行装粮调试。

      涂鸦技术文档示意图
    2. (可选)按照实际要求调整喂食器储粮仓高度。

      涂鸦技术文档示意图
    3. 组装完成后,进行外壳封装。

      涂鸦技术文档示意图 涂鸦技术文档示意图
    4. 在手机上下载涂鸦智能 App。

    5. 打开涂鸦智能 App,添加设备,找到宠物喂食器。

    6. 根据您设置的嵌入式程序的配网逻辑,进行配网。

    7. 按界面提示完成后续步骤。

    8. 测试使用涂鸦智能 App 控制喂食器。

      涂鸦技术文档示意图

小结

长期不在家或者旅行的时候,最担心的莫过于留在家里的爱宠。通过 DIY 动手操作,您可以结合涂鸦 IoT 平台快速设计出一款既实用又实惠的智能宠物喂食器,轻松实现远程喂食。更多详情,请访问 涂鸦方案中心

涂鸦技术文档示意图