随着物联网技术的快速发展,智能家居已经进入人们的日常生活中,在政策加持的背景下,智能家居企业越来越关注相关技术的研发和应用;但是市场上的宠物投喂装置已经难以满足宠物主人的需求。文章介绍的宠物智能投喂装置是以STM32为核心,多个模块协调配合,共同完成针对不同年龄段的宠物进行定时定量投喂及实时环境监测与高温报警、以及主人随时可以通过智能设备了解宠物生活环境、为宠物加餐等功能。该系统的功能完善、价格低廉,使用方便,解决了宠物饲养者外出时的后顾之忧,还能保证宠物的进食有一定的规律性。
设计了一个宠物投喂器,支持手动控制粮食投喂,设置恒温阀值,定时投喂、温度、湿度实时显示、剩余粮食重量等功能。
2. 需求做一个基于STM32的宠物投喂器,可以用来主要养鸟或者小黄鸭这种宠物。
主要功能有:
1、能通过手机wifi app跟按键控制粮食的投喂。定时投喂、每次投喂量(若没吃完,则下次补充到设定好的量,补充量不需要那么准确)
2、记录每天宠物的食量(已经食用粮食的重量)
3、屏幕显示当前盒子/鸟笼内的温度,粮食的重量
4、温控:当温度低于多少度时候(自己设定)就自动启动恒温器(就简单的一个自动开关就行)。
需求分拆:
(1)手机APP:设计一款Android手机APP,一款windows客户端作为上位机,手动控制粮食投喂,设置恒温阀值,定时投喂、温度、湿度实时显示、剩余粮食重量等功能。
手机APP与STM32之间通过TCP网络协议传输数据,STM32这边使用ESP8266
作为无线网卡,创建WIFI热点,手机AP