littlebot
Published on 2025-04-13 / 2 Visits
0

【源码】基于Arduino的宠物自动喂食器

项目简介

本项目是完全自动化且具备远程控制功能的智能宠物喂食器。其结构由PVC和MDF材料构建,以Arduino Uno R3板进行控制,由12V电源供电并配备12V辅助电池。借助C语言编写的脚本,用户能配置系统运行时间和电机工作时长,进而控制投放的宠物粮量。还支持远程操作,按下按钮后,NodeMCU和ESP8266会通过MQTT协议经Broker向喂食器的ESP8266发送消息实现远程控制。

项目的主要特性和功能

  1. 自动化喂食:可在Arduino的C脚本中配置系统运行时间和电机工作时长,实现定时定量投放宠物粮。
  2. 远程控制:通过NodeMCU和ESP8266利用MQTT协议,远程控制喂食器工作。
  3. 电源保障:采用12V电源供电并配备12V辅助电池,确保系统稳定运行。

安装使用步骤

安装

  1. 确保已下载本项目的源码文件。
  2. 将Arduino Uno R3板连接到12V电源和12V辅助电池,连接好两个继电器。
  3. 连接3.3V直流电机到继电器。
  4. 配置好NodeMCU和ESP8266设备,并与喂食器的ESP8266建立通信。

使用

  1. 打开Arduino IDE,将C脚本上传到Arduino Uno R3板。
  2. 在脚本中配置系统运行时间和电机工作时长。
  3. 按下远程控制按钮,通过MQTT协议远程控制喂食器工作。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】