项目简介
本项目是完全自动化且具备远程控制功能的智能宠物喂食器。其结构由PVC和MDF材料构建,以Arduino Uno R3板进行控制,由12V电源供电并配备12V辅助电池。借助C语言编写的脚本,用户能配置系统运行时间和电机工作时长,进而控制投放的宠物粮量。还支持远程操作,按下按钮后,NodeMCU和ESP8266会通过MQTT协议经Broker向喂食器的ESP8266发送消息实现远程控制。
项目的主要特性和功能
- 自动化喂食:可在Arduino的C脚本中配置系统运行时间和电机工作时长,实现定时定量投放宠物粮。
- 远程控制:通过NodeMCU和ESP8266利用MQTT协议,远程控制喂食器工作。
- 电源保障:采用12V电源供电并配备12V辅助电池,确保系统稳定运行。
安装使用步骤
安装
- 确保已下载本项目的源码文件。
- 将Arduino Uno R3板连接到12V电源和12V辅助电池,连接好两个继电器。
- 连接3.3V直流电机到继电器。
- 配置好NodeMCU和ESP8266设备,并与喂食器的ESP8266建立通信。
使用
- 打开Arduino IDE,将C脚本上传到Arduino Uno R3板。
- 在脚本中配置系统运行时间和电机工作时长。
- 按下远程控制按钮,通过MQTT协议远程控制喂食器工作。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】