Оглавление:
- Шаг 1. Детали и инструменты
- Шаг 2: Электронная доска. сборка
- Шаг 3: Программирование электронной доски
- Шаг 4: Сборка корпуса
- Шаг 5. Загрузите мобильное приложение
Видео: КОРМЛЕНИЕ ДЛЯ РЫБ СМАРТ "ДОМОВОЙ": 5 шагов (с картинками)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Кормушка «ДОМОВОЙ» предназначена для автоматического кормления аквариумных рыбок по расписанию.
Функции:
- Предназначен для автоматического кормления аквариумных рыбок.
- Кормление производится в установленное время
- Специальный алгоритм предотвращает застревание корма
- Параметры можно изменить с помощью кнопок и дисплея.
- Кормушка может управляться со смартфона.
- Возможность интеграции в систему умного дома
Характеристики:
- Виды кормов: сухой, мелкозернистый, хлопья
- Объем бункера: 288 см3
- Система подачи: винт
- Двухстрочный жидкокристаллический дисплей
- Встроенные часы
- До 4 кормлений в день
- Встроенный модуль bluetooth
- Питание: 5В через адаптер 220В от электросети.
Сборка питателя состоит из трех этапов:
- сборка интегральных схем
- сборка корпуса
- программирование фидера
Шаг 1. Детали и инструменты
Детали для электронной платы
- Печатная плата. Топологию платы вы можете найти на Github.
- Конденсаторы 1206 22 пФ - 2 шт.
- Конденсаторы 1206100 нФ - 3 шт.
- Резисторы 1206 4К7 - 5 шт.
- Резисторы 1206 10К - 1 шт.
- Микросхема RTC DS1307 - 1 шт.
- Драйвер шагового двигателя ULN2003A - 1 шт.
- Кристалл 16 МГц - 1 шт.
- Кристалл 32768 Гц - 1 шт.
- Держатель батареи CR2032 - 1 шт.
- Заголовок 5-ти контактный - 2 шт.
- Заголовок 4-х контактный - 2 шт.
- Пуговицы - 3 шт.
- Коннектор Micro USB - 1 шт.
- Микроконтроллер Atmega328P-PU с загрузчиком Arduino - 1 шт.
Дополнительные части
- ЖК-дисплей 1602 I2C.
- Шаговый двигатель 28BYJ-48.
- Модуль Bluetooth HC-05.
- Dupont lines.
- Саморез 2 мм - 2 шт.
- Винт 2 мм с гайкой - 2 шт.
- Адаптер питания 5В 2А.
- Кабель питания Micro USB.
- Пластик ABS или PLA для 3D-принтера - 0,5 кг.
- Бумажная клейкая лента.
Инструменты
- Паяльник.
- Припой.
- Кусачки.
- Клей-пистолет.
- Последовательный адаптер USB-TTL.
- Программатор USBASP AVR или плата Arduino.
- 3д принтер.
Шаг 2: Электронная доска. сборка
Прежде чем вы начнете
Внимание! Если у вас есть чип без загрузчика Arduino, вы должны сами записать его в контроллер. Подробнее о загрузчике Arduino здесь:
- Arduino как ISP и загрузчики Arduino
- Сборка Arduino на макетной плате
- Сначала вы должны сделать печатную плату. Всю документацию по печатной плате можно скачать на GitHub. Печатную плату можно изготовить самостоятельно или заказать в специализированном сервисе.
- Сначала установите и припаяйте резисторы и конденсаторы.
- Затем установите разъем Micro USB на нижнюю сторону платы.
- Установите DIP-компоненты на верхнюю часть платы.
- Наконец установите и припаяйте кнопки.
Доска готова.
Шаг 3: Программирование электронной доски
- Загрузите и установите Arduino IDE с официального сайта на свой компьютер.
- Загрузите скетч для FishFeeder с GitHub.
- Подключите адаптер USB-TTL к булавочной головке JP3 на плате.
- Вставьте адаптер в USB-порт вашего компьютера.
- Откройте скетч в Arduino IDE.
- Выберите Arduino Uno в меню Tools-Board в Arduino IDE.
- Настройте правый порт в меню Tools-Board-Port в Arduino IDE.
- Загрузите скетч в контроллер.
Программирование завершено.
Шаг 4: Сборка корпуса
Вы можете скачать детали корпуса STL-модели на Github. Если у вас есть 3D-принтер, вы можете распечатать детали корпуса. Если нет, закажите 3D-печать в специализированной компании.
- Установите шаговый двигатель в корпус и закрепите его винтами.
- Склеиваем шнек из двух частей.
- Используйте бумажный скотч, чтобы закрепить края частей тела, как показано на фото.
- Склейте части корпуса между собой.
- Поместите оправу и горлышко на футляр, как показано на фото.
- Сложите контакты разъема на дисплее.
- Установите дисплей и модуль bluetooth в корпус и закрепите с помощью клеевого пистолета.
- Установите электронную плату на заднюю крышку корпуса и закрепите с помощью клея.
- Соедините булавочные головки линиями Dupont.
- Закрепите заднюю крышку на корпусе винтами.
Сборка питателя завершена.
Шаг 5. Загрузите мобильное приложение
На данный момент приложение доступно только для ОС Android. Вы можете скачать его здесь: ДОМОВОЙ.
Используйте руководство для подключения FishFeeder к телефону через Bluetooth.
Финалист конкурса микроконтроллеров
Рекомендуемые:
Доска для смешивания "Рождение человека": 12 шагов (с картинками)
Рождение человека: микшерный пульт: с незапамятных времен человечество стремилось к двум вещам: первое - это его место во вселенной, а второе - простая звуковая микшерная доска, которая легко вызывает жирные ритмы. Доска для сведения "Рождение человека" выполняет оба этих т
Диспенсер для смарт-контактных линз: 8 шагов (с изображениями)
Диспенсер для смарт-контактных линз: в этой инструкции я покажу вам, как сделать свой собственный диспенсер для смарт-контактов
Чехол для смарт-скрипки: 7 шагов (с изображениями)
Умный футляр для скрипки: Музыка - важная часть моей жизни. Я играю на скрипке 10 лет, но есть 1 проблема. Никогда не знаю, как долго я тренировался. В своем проекте я буду отслеживать температуру, влажность и время тренировки. Это отдельный профессионал
Изготовление смарт-футляра для динамика вручную: 5 шагов
Изготовление смарт-футляра для динамика вручную. Ранее я кратко рассказывал об использовании LibreCAD и Python для создания файла САПР для бумажного футляра. Когда мы получаем файл САПР, нам понадобится лазерный резак, чтобы вырезать бумажный ящик. Однако не у всех есть доступ к лазерному резаку, так что было бы круто
IoT Data Science PiNet для визуализации данных смарт-экрана в реальном времени: 4 шага
Наука о данных IoT PiNet для визуализации данных интеллектуального экрана в реальном времени: вы можете легко собрать сеть интеллектуальных дисплеев Интернета вещей для визуализации данных, чтобы усилить ваши исследовательские усилия в области науки о данных или любой другой количественной области. Вы можете вызвать кнопку " push " ваших участков клиентам прямо из вашего