Оглавление:
- Шаг 1: Кормушка для аквариумных рыбок - программируемая - с сервоприводом 9 г
- Шаг 2: Сборка механических деталей
- Шаг 3: Подготовьте схему
- Шаг 4: программирование Arduiono I
- Шаг 5: Программирование Arduiono II
- Шаг 6: Собираем все вместе
- Шаг 7: Список материалов
Видео: Программируемая кормушка для аквариумных рыбок - разработанный гранулированный корм: 7 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Кормушка для рыб - гранулированный корм для аквариумных рыб.
Его очень простая конструкция полностью автоматической кормушки для рыбы.
Он работал с небольшим сервоприводом SG90 9g и Arduino Nano.
Вы запитываете всю подачу с помощью USB-кабеля (от USB-зарядного устройства или USB-порта вашего ПК)
Путем простого редактирования прилагаемой программы вы можете установить точное время кормления с точностью до часа минуты.
Шаг 1: Кормушка для аквариумных рыбок - программируемая - с сервоприводом 9 г
Сначала распечатайте механические детали.
Вот файл STL.
www.thingiverse.com/thing:2761061
Я использовал материал ПЭТ-Г, потому что он очень прочный и не подвержен воздействию каких-либо химикатов или солнечного света.
Кроме того, нет риска, что некоторые токсичные химические вещества повлияют на мой аквариум.
Только одна вещь не напечатана на 3D-принтере и ее резервуар для рыбных гранул - там использовалась старая ПЭТ-бутылка.
Шаг 2: Сборка механических деталей
Шаг 3: Подготовьте схему
Это очень простая схема.
Есть транзистор MOSFET, который работает как переключатель, управляемый Arduino.
Причина в том, что мы активируем сервопривод только на короткое время в течение очень длительного периода, поэтому нет необходимости позволять ему разряжать батарею.:)
Можно использовать какую-нибудь универсальную паяльную плату.
www.thingiverse.com/thing:2761176
Шаг 4: программирование Arduiono I
Сервопривод находится в двух положениях
1. - на месте под баком для хранения продуктов
2. - в положении над отверстием для кормления.
Вы можете использовать эту программу servo_2_osition.ino
Вы будете играть с 2 значениями
int ser_pos_feeder = 80; // позиция под цистерной с едой int ser_pos_fishtank = 25; // положение над отверстием для кормления
Шаг 5: Программирование Arduiono II
Когда вы нашли оптимальное
положение сервопривода, вы можете загрузить полную программу с таймером.
Установить:
- - Текущее время
- - Время кормления
- - Количество доз
* (Сейчас я работаю над версией, в которой будет отображаться, и вы сможете настроить ее с помощью кнопок, а теперь и с помощью компьютера.)
char feed_times = "08:00:00, 12:00:00, 18:30:10, 21:30:00, 18:32:00"; // формат времени - ЧЧ: ММ: СС и с помощью, вы можете добавить другие значения.
int count_of_doses = 10; // сколько порций рыбы получают за одно кормление
// Если вы хотите, чтобы кормление соответствовало реальному времени, вы должны установить реальное время
Строка current_time = "18:30:00"; // Время всегда отсчитывается от этого значения после сброса или включения
Шаг 6: Собираем все вместе
Просто закрой свой ящик
Загрузите программу и дайте рыбкам насладиться:)
Шаг 7: Список материалов
2x винта M3 5 мм
2x винт M3 20 мм
1x Arduino nano
1x SG90 9g Micro сервопривод
1x однорядный штекерный разъем (мы будем использовать 3 контакта)
1x BS170 - транзистор MOSFET
По желанию
1x 9 В аккумулятор
1x 9 В аккумуляторный силовой кабель с защелкой
Рекомендуемые:
Как загрузить корм для коров: 9 шагов
Как загружать корм для коров: все живое нуждается в пище, чтобы выжить. В зимние и весенние месяцы коровы не пасутся. Поэтому очень важно правильно кормить коров, чтобы они рожали здоровых телят. На следующих этапах пр
Кормушка для собак, управляемая Alexa: 6 шагов (с изображениями)
Кормушка для собак, управляемая Alexa: это наша собака Бейли. Она наполовину бордер-колли и австралийская пастушья собака, поэтому иногда она умнее, чем сама себе, особенно когда дело доходит до определения времени и знания, когда ей следует обедать. Обычно мы стараемся кормить ее около 18:00
Автоматическая кормушка для домашних животных с использованием старых цифровых часов: 10 шагов (с изображениями)
Автоматическая кормушка для домашних животных с использованием старых цифровых часов: Здравствуйте, в этой инструкции я покажу вам, как я сделал автоматическую кормушку для домашних животных, используя старые цифровые часы. Я также вложил видео о том, как я сделал эту кормушку. Это руководство будет участвовать в конкурсе печатных плат, и в качестве одолжения я хотел бы
Кормушка для кошек IoT, использующая фотон частиц, интегрированный с Alexa, SmartThings, IFTTT, Google Sheets: 7 шагов (с изображениями)
Кормушка для кошек IoT с использованием Photon-частиц, интегрированная с Alexa, SmartThings, IFTTT, Google Sheets: необходимость в автоматической кормушке для кошек не требует пояснений. Кошки (нашу кошку зовут Белла) могут быть неприятными, когда голодны, и если ваша кошка такая же, как моя, будет каждый раз есть миску досуха. Мне нужен был способ автоматической подачи контролируемого количества еды
Акриловая кормушка для рыбы: 11 шагов (с изображениями)
Акриловая кормушка для рыбы: в этом уроке я расскажу вам, как я сделал автоматическую кормушку для моей кои ~