Оглавление:

КОРМЛЕНИЕ ДЛЯ РЫБ СМАРТ "ДОМОВОЙ": 5 шагов (с картинками)
КОРМЛЕНИЕ ДЛЯ РЫБ СМАРТ "ДОМОВОЙ": 5 шагов (с картинками)

Видео: КОРМЛЕНИЕ ДЛЯ РЫБ СМАРТ "ДОМОВОЙ": 5 шагов (с картинками)

Видео: КОРМЛЕНИЕ ДЛЯ РЫБ СМАРТ
Видео: ОТРАВИЛСЯ ЧИПСАМИ А4 // #shorts YOUNG 2024, Июль
Anonim
Image
Image
SMART FISH FEEDER
SMART FISH FEEDER
SMART FISH FEEDER
SMART FISH FEEDER

Кормушка «ДОМОВОЙ» предназначена для автоматического кормления аквариумных рыбок по расписанию.

Функции:

  • Предназначен для автоматического кормления аквариумных рыбок.
  • Кормление производится в установленное время
  • Специальный алгоритм предотвращает застревание корма
  • Параметры можно изменить с помощью кнопок и дисплея.
  • Кормушка может управляться со смартфона.
  • Возможность интеграции в систему умного дома

Характеристики:

  • Виды кормов: сухой, мелкозернистый, хлопья
  • Объем бункера: 288 см3
  • Система подачи: винт
  • Двухстрочный жидкокристаллический дисплей
  • Встроенные часы
  • До 4 кормлений в день
  • Встроенный модуль bluetooth
  • Питание: 5В через адаптер 220В от электросети.

Сборка питателя состоит из трех этапов:

  • сборка интегральных схем
  • сборка корпуса
  • программирование фидера

Шаг 1. Детали и инструменты

Запчасти и инструменты
Запчасти и инструменты
Запчасти и инструменты
Запчасти и инструменты
Запчасти и инструменты
Запчасти и инструменты
Запчасти и инструменты
Запчасти и инструменты

Детали для электронной платы

  1. Печатная плата. Топологию платы вы можете найти на Github.
  2. Конденсаторы 1206 22 пФ - 2 шт.
  3. Конденсаторы 1206100 нФ - 3 шт.
  4. Резисторы 1206 4К7 - 5 шт.
  5. Резисторы 1206 10К - 1 шт.
  6. Микросхема RTC DS1307 - 1 шт.
  7. Драйвер шагового двигателя ULN2003A - 1 шт.
  8. Кристалл 16 МГц - 1 шт.
  9. Кристалл 32768 Гц - 1 шт.
  10. Держатель батареи CR2032 - 1 шт.
  11. Заголовок 5-ти контактный - 2 шт.
  12. Заголовок 4-х контактный - 2 шт.
  13. Пуговицы - 3 шт.
  14. Коннектор Micro USB - 1 шт.
  15. Микроконтроллер Atmega328P-PU с загрузчиком Arduino - 1 шт.

Дополнительные части

  1. ЖК-дисплей 1602 I2C.
  2. Шаговый двигатель 28BYJ-48.
  3. Модуль Bluetooth HC-05.
  4. Dupont lines.
  5. Саморез 2 мм - 2 шт.
  6. Винт 2 мм с гайкой - 2 шт.
  7. Адаптер питания 5В 2А.
  8. Кабель питания Micro USB.
  9. Пластик ABS или PLA для 3D-принтера - 0,5 кг.
  10. Бумажная клейкая лента.

Инструменты

  1. Паяльник.
  2. Припой.
  3. Кусачки.
  4. Клей-пистолет.
  5. Последовательный адаптер USB-TTL.
  6. Программатор USBASP AVR или плата Arduino.
  7. 3д принтер.

Шаг 2: Электронная доска. сборка

Электронная доска. сборка
Электронная доска. сборка
Электронная доска. сборка
Электронная доска. сборка
Электронная доска. сборка
Электронная доска. сборка

Прежде чем вы начнете

Внимание! Если у вас есть чип без загрузчика Arduino, вы должны сами записать его в контроллер. Подробнее о загрузчике Arduino здесь:

  • Arduino как ISP и загрузчики Arduino
  • Сборка Arduino на макетной плате
  1. Сначала вы должны сделать печатную плату. Всю документацию по печатной плате можно скачать на GitHub. Печатную плату можно изготовить самостоятельно или заказать в специализированном сервисе.
  2. Сначала установите и припаяйте резисторы и конденсаторы.
  3. Затем установите разъем Micro USB на нижнюю сторону платы.
  4. Установите DIP-компоненты на верхнюю часть платы.
  5. Наконец установите и припаяйте кнопки.

Доска готова.

Шаг 3: Программирование электронной доски

Электронная доска для программирования
Электронная доска для программирования
Электронная плата программирования
Электронная плата программирования
  1. Загрузите и установите Arduino IDE с официального сайта на свой компьютер.
  2. Загрузите скетч для FishFeeder с GitHub.
  3. Подключите адаптер USB-TTL к булавочной головке JP3 на плате.
  4. Вставьте адаптер в USB-порт вашего компьютера.
  5. Откройте скетч в Arduino IDE.
  6. Выберите Arduino Uno в меню Tools-Board в Arduino IDE.
  7. Настройте правый порт в меню Tools-Board-Port в Arduino IDE.
  8. Загрузите скетч в контроллер.

Программирование завершено.

Шаг 4: Сборка корпуса

Сборка корпуса
Сборка корпуса
Сборка корпуса
Сборка корпуса
Сборка корпуса
Сборка корпуса

Вы можете скачать детали корпуса STL-модели на Github. Если у вас есть 3D-принтер, вы можете распечатать детали корпуса. Если нет, закажите 3D-печать в специализированной компании.

  1. Установите шаговый двигатель в корпус и закрепите его винтами.
  2. Склеиваем шнек из двух частей.
  3. Используйте бумажный скотч, чтобы закрепить края частей тела, как показано на фото.
  4. Склейте части корпуса между собой.
  5. Поместите оправу и горлышко на футляр, как показано на фото.
  6. Сложите контакты разъема на дисплее.
  7. Установите дисплей и модуль bluetooth в корпус и закрепите с помощью клеевого пистолета.
  8. Установите электронную плату на заднюю крышку корпуса и закрепите с помощью клея.
  9. Соедините булавочные головки линиями Dupont.
  10. Закрепите заднюю крышку на корпусе винтами.

Сборка питателя завершена.

Шаг 5. Загрузите мобильное приложение

Загрузите мобильное приложение
Загрузите мобильное приложение
Загрузите мобильное приложение
Загрузите мобильное приложение
Загрузите мобильное приложение
Загрузите мобильное приложение
Загрузите мобильное приложение
Загрузите мобильное приложение

На данный момент приложение доступно только для ОС Android. Вы можете скачать его здесь: ДОМОВОЙ.

Используйте руководство для подключения FishFeeder к телефону через Bluetooth.

Конкурс микроконтроллеров
Конкурс микроконтроллеров
Конкурс микроконтроллеров
Конкурс микроконтроллеров

Финалист конкурса микроконтроллеров

Рекомендуемые: