行空智能喂猫器

2023-06-099150
精华项目
AI 快速预览详细 收起
行空智能喂猫器是一个结合行空板、摄像头和物联网技术的项目,旨在解决家庭中猫咪不定时进食的问题。通过定时添食、加水和远程监控功能,帮助家长更好地管理猫咪的饮食习惯。硬件包括行空板、FireBeetle 2 ESP32-E IoT开发板、I2C重量传感器套件-HX711、电机驱动和水泵。项目还使用WxBit图形化编程制作手机App,方便用户随时查看和控制猫咪的饮食情况。


行空智能喂猫器图3

【项目背景】
家里的大黄猫,每天经常性的叫着要吃食。它吃食平常不定时不定量,叫就给,这让它越来越肥,需要控制一下。另外,出门在外,不能按时喂食,一次性会给很多让一天或几天吃,这更促使它发福。
【项目设计】
行空智能喂猫器图1

使用行空板加摄像头结合物联网Easy IOT,实现发送实时图片给自制手机APP,查看猫食与水多少。使用FireBeetle 2 ESP32-E IoT 开发板+I2C重量传感器套件-HX711+电机驱动+电机+水泵,实现定时添食、加水。结合物联网Easy IOT实现,利用自制手机APP随时添食、加水。
【硬件连接】

行空智能喂猫器图2

重量传感器接FireBeetle 2 ESP32-E扩展板的IIC引脚,电机驱动E1接D5,M1接D6用于控制电机进行添食,电机驱动E2接D2,M2接D3用于控制水泵进行加水。
行空智能喂猫器图4

【硬件组装】
行空智能喂猫器图5

行空智能喂猫器图8


行空智能喂猫器图6

电机

行空智能喂猫器图7

行空板及摄像头


行空智能喂猫器图9

FireBeetle 2 ESP32-E及电机驱动

行空智能喂猫器图10

重量传感器
【手机App编程】
使用WxBit 图形化编程,制作手机App。
行空智能喂猫器图14

界面设计
行空智能喂猫器图15

程序设计
【行空板程序】
行空智能喂猫器图11

连接订阅物联网Easy IOT,接收指令后,使用openCV调用摄像头,拍摄照片,经BASE64编码发送物联网。

行空智能喂猫器图13

【FireBeetle 2 ESP32-E编程】
行空智能喂猫器图12

1.连接WIFI
2.连接物联网Easy IOT
3.获取网络时间
4.定时添食
5.每隔40分钟,向物联网发送猫食量,用于后期分析进食时间及每次进食量。
6.接收物联网指令,添食、加水。
【演示视频】



IMG_20230609_080156.jpg (2 MB, 下载次数: 4303)

STEM教育 · 行空智能喂猫器:定时添食与远程监控_image_3.webp

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(3)
三春牛-创客
三春牛-创客
可以教教我怎么下载和使用WxBit吗?
三春牛-创客
三春牛-创客回复云天

三春牛-创客
三春牛-创客回复云天
请问你有注册码吗?
共3条回复,已加载2条,点击查看更多共3条回复,已加载全部
三春牛-创客
三春牛-创客
挺实用的!
三春牛-创客
三春牛-创客
厉害厉害
- 没有更多了 -