Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Умный кормушка для питомцев на Arduino Nano с 3D-печатью

Компоненты и материалы

Arduino Nano R31 шт.
Модуль RTC DS13071 шт.
Стабилизатор LM3171 шт.
Сервопривод непрерывного вращения1 шт.
Кормушка для сухого корма (например, Honey Can Do)1 шт.
Магниты 8x3 мм6 шт.
Датчик Холла (униполярный)1 шт.
LCD 16x2 с I2C backpack (RGB подсветка)1 шт.
Красный и зелёный светодиоды 5 ммпо 1 шт.
Тактильные кнопки5 шт.
DC-джек, блок питания 9-12 В1 шт.
Резисторы: 10 кОм ( Холл), 330 Ом (LED)1 и 2 шт.

Инструменты

О проекте

Автоматическая кормушка для собаки с двумя кормлениями в сутки, точным временем (RTC), ручной настройкой, защитой от заклинивания корма, индикацией ошибок и восстановлением после отключения питания.

Ключевые функции

3D-печатные детали

Все STL-файлы на GitHub: корпус с модульными вставками, энкодерное колесо с магнитами, кронштейн сервы с держателем датчика Холла, воронка, желоб и рельса. Печать на PLA+.

Сборка механики

  1. Снимите ручку с вала дозатора, отпилите и зачистите.
  2. Соберите деревянный каркас: основание, задняя стенка, стойка дозатора (высота ~4.5 дюйма), отверстие 2 дюйма в основании для воронки.
  3. Закрепите стойку болтами к задней стенке.
  4. Установите сервопривод на кронштейн, закрепите на деревянной перекладине.
  5. Соберите воронку, желоб и рельсу для подачи корма в миску.
  6. Установите ножки под высоту миски вашего питомца.

Электроника

Пайка на пермапрото или через pin headers. Питание Arduino через VIN (7-20 В) или USB (5 В). Обязательно: подтягивающий резистор 10 кОм на датчике Холла (Vcc-Signal), общая земля для всех модулей. Используйте рельсы питания от куска перфоплаты.

Код

// Основные библиотеки
#include <JC_Button.h>, <Wire.h>, <LiquidCrystal_I2C.h>, <RTClib.h>, <Servo.h>, <EEPROM.h>

// Пины, кнопки, состояния, прерывания Холла, машина состояний меню
// Функции: чтение/запись EEPROM, проверка времени кормления, запуск сервы,
// дёрганье (jiggle) при заклинивании, мигание LED, настройка времени/порции.
// Полный код см. в исходнике или на GitHub.

GitHub: https://github.com/russo08/Pet-feeder

Схема

Умный кормушка для питомцев на Arduino Nano с 3D-печатью

Производственный процесс

  1. Окрашивание 3D-печатных деталей восковыми мелками: новаторская техника постобработки
  2. Датчик слежения за линией на Raspberry Pi — простой детектор двери/линии KY‑033
  3. Построение надёжного Temperature & Sensor API на Raspberry Pi с модулем GY‑91
  4. Интеграция термопары с Arduino Portenta H7 через MAX6675
  5. Повышение качества контроля: 3D-печатаемое оснащение повышает точность производства
  6. Проектирование функциональных 3D-печатных адаптеров для велосипедных сумок с Kevlar CFF
  7. Переосмысление картинга: 3D-печатные карбоновые детали для непревзойдённой производительности
  8. Вебинар: создавайте более прочные 3D-детали с ПО Eiger
  9. 3D-печатный дрон обеспечивает быстрый, экономичный сбор данных в Антарктиде
  10. Как 3D-печать дала команде MIT Motorsports конкурентное преимущество в Formula SAE