Контроллер для аквариума от AQUAKMV

А что вы сделали своими руками для своего аквариума?

Модератор: r00tGER

Аватара пользователя
Analog

За активность За дружелюбие и отзывчивость За вклад в развитие За то, что мы все вместе За помощь
Участнику Лит. конкурса 2014 Новогодний 2017 Участник съезда №1 Aquakmv Участнику съезда 2017 Участнику съезда 2018
Администратор
Администратор
Сообщения: 7771
Зарегистрирован: 05 апр 2013, 15:23
Награды: 11
Благодарил (а): 2021 раз
Поблагодарили: 2001 раз

Контроллер для аквариума от AQUAKMV

Сообщение Analog »

Контроллер для аквариума от AQUAKMV c ШИМ, для работы со светодиодными светильниками.
Дополнительные фото
С рассветом и закатом:
Контроллер для аквариума от AQUAKMV - 20191115_102617.jpg
Кормежка 2 раза в день. Настройка яркости и цвета луны
Ну и дневная пауза
Подробнее о покупке, сборке, настройке и прошивке по ССЫЛКЕ на нашем сайте.
Большая просьба при повторении проекта указывать первоисточник www.aquakmv.com. Ну и делиться своими доработками в этой теме. Буду очень благодарен! :friends: :friends: :friends:
Старая шапка
Тут все что относится к прошивке с одним датчиком температуры
Исходники проекта:
AquaKomp2020.zip
Вы не можете скачивать это вложение

Для выполнения данного действия необходимо авторизоваться.

(11.17 КБ) 248 скачиваний
Крайняя прошивка с режимом кормушки и дневной паузы В СООБЩЕНИИ
Тут все что относится к прошивке с одним датчиком температуры
Внимание! Новая схема подключения. Только для прошивки с 2 температурными датчиками.
Добавлен датчик температуры для радиатора светодиодов и дополнительный канал для вентилятора.
Прошивка zip от 24 сентября 2020г
AquaKomp_Encoder_2019_26_12_2020.zip
Вы не можете скачивать это вложение

Для выполнения данного действия необходимо авторизоваться.

(105.87 КБ) 366 скачиваний
Исходники проекта на Gitlab Войдите или зарегестрируйтесь для просмотра ссылки
На 2022 год в поддержке осталось 2 версии прошивки
Все изменения и исправления выливаются на Gitlab. Обе версии работают на стандартном загрузчике, компилируются в новых версиях ARDUINO IDE без проблем.
1 версия, в ней реализовано:
  • 5 каналов светодиодов, рассвет, закат
  • луна, рассвет, закат, цвет (каналы R,B)
  • дневная пауза
  • кормление
  • Со2
  • 4 канала с дискретизацией 30 мин
  • 2 датчика температуры
Ссылка на исходники и HEX файлы в Войдите или зарегестрируйтесь для просмотра ссылки
___________________________
2 версия, в ней реализовано:
  • 5 каналов светодиодов, рассвет, закат
  • луна, рассвет, закат, цвет (каналы R,B)
  • дневная пауза
  • кормление
  • Со2
  • 4 канала с дискретизацией 30 мин
  • 2 датчика температуры
  • режим теста(зажать энкодер на главном экране до появления "Т" возле часов) - включит все каналы света на 100%
  • Настройка PWM для вентиляторов
Ссылка на исходники и HEX файлы в Войдите или зарегестрируйтесь для просмотра ссылки
___________________________
Схема контроллера:
___________________________
Как прошить hex файл?
Инструкция
Прошивка таким способом доступна только с родным ядром Arduinio.
Прошиваем один HEX с помощью простейшей программы XLoader:
Контроллер для аквариума от AQUAKMV - 104-Xloader.gif
Контроллер для аквариума от AQUAKMV - 104-Xloader.gif (7.92 КБ) 49928 просмотров
Работать с ней предельно просто:
— подключаем Arduino в USB-порт (отдельного питания не нужно)
— выбираем Hex файл
— выбираем тип Вашего Arduino
— выбираем COM порт, который создался при подключении Arduino к USB (скорость порта автоматически подставится при выборе типа Arduino)
— жмем Upload
XLoader.zip
Вы не можете скачивать это вложение

Для выполнения данного действия необходимо авторизоваться.

(678.31 КБ) 23 скачивания
Остальные подробности на сайте ССЫЛКА
Реализация контроллера от уважаемого Alp с печатной платой и 3д корпусом, ССЫЛКА
Самое непростое в жизни – понять, какой мост следует перейти, а какой сжечь.
Если вам помогли, не забудте за кнопку "Сказать спасибо"!
ПОНРАВИЛСЯ ФОРУМ? - ПОМОГИ ЕМУ РАЗВИВАТЬСЯ!
КАРТА ЗООМАГАЗИНОВ КМВ
Аватара пользователя
djafar
Новичок
Новичок
Сообщения: 8
Зарегистрирован: 07 фев 2021, 13:01
Благодарил (а): 1 раз

Контроллер для аквариума от AQUAKMV

Сообщение djafar »

marazm1.Спасибо за ответ, но за очевидные вещи я бы не спрашивал.
Интересует гашение дисплея после отбоя. Луна если что до 00.
Аватара пользователя
marazm1
Абитуриент
Абитуриент
Сообщения: 89
Зарегистрирован: 09 дек 2019, 14:51
Благодарил (а): 21 раз
Поблагодарили: 10 раз

Контроллер для аквариума от AQUAKMV

Сообщение marazm1 »

Попробуйте сделать луну до 23.55
Аватара пользователя
djafar
Новичок
Новичок
Сообщения: 8
Зарегистрирован: 07 фев 2021, 13:01
Благодарил (а): 1 раз

Контроллер для аквариума от AQUAKMV

Сообщение djafar »

marazm1 писал(а): 23 авг 2021, 07:45 Попробуйте сделать луну до 23.55
[
Спасибо, попробую.
Аватара пользователя
djafar
Новичок
Новичок
Сообщения: 8
Зарегистрирован: 07 фев 2021, 13:01
Благодарил (а): 1 раз

Контроллер для аквариума от AQUAKMV

Сообщение djafar »

marazm1 писал(а): 23 авг 2021, 07:45 Попробуйте сделать луну до 23.55
[
Всем добра.
Уточнение, экран гаснет (в режиме авто) только после поворота энкодера, утром загорается как положено" с первыми лучами солнца" :)
Аватара пользователя
marazm1
Абитуриент
Абитуриент
Сообщения: 89
Зарегистрирован: 09 дек 2019, 14:51
Благодарил (а): 21 раз
Поблагодарили: 10 раз

Контроллер для аквариума от AQUAKMV

Сообщение marazm1 »

Я перевёл дисплей в режим Off почти сразу. В глаз светил очень ярко ночью :D
Аватара пользователя
Analog

За активность За дружелюбие и отзывчивость За вклад в развитие За то, что мы все вместе За помощь
Участнику Лит. конкурса 2014 Новогодний 2017 Участник съезда №1 Aquakmv Участнику съезда 2017 Участнику съезда 2018
Администратор
Администратор
Сообщения: 7771
Зарегистрирован: 05 апр 2013, 15:23
Награды: 11
Благодарил (а): 2021 раз
Поблагодарили: 2001 раз

Контроллер для аквариума от AQUAKMV

Сообщение Analog »

Alexey_Ym писал(а): 08 июл 2021, 21:50 Ура! У меня получилось прошить с помощью другой ардуинки, на просторах интернета нашел инфу, что для этого нужно подкинуть в SinaProg пару файлов из ArduinoISP а именно avrdude.conf и avrdude.exe и выставив немного меньшую скорость. Скрин с настройками я приложу, вдруг кому понадобиться).
Screenshot_2.jpg
Как сделать из Ардуино программатор я подсмотрел здесь Войдите или зарегестрируйтесь для просмотра ссылки
Порядок следующий:
1)Прошил загрузчик GyverCore инфу брал тут Войдите или зарегестрируйтесь для просмотра ссылки
2)Далее с помощью SinaProg и настроек как на скрине выше, прошил AquaKomp_MOON_2020 и он заработал.

На текущий момент в прошивке обнаружил такие баги, управление 3-тей и 4-той реле не работает(, выставляю время, на экране загорается информация о включенном реле а само реле молчит. 4-тое реле при включении вообще вырубает вентилятор охлаждения аквариума. При выключении 4-го реле вентилятор запускается вновь.
Пока разбирался в управлении PWM вентиляторов обнаружил, что если поставить в место максимального значения 100% , 50% или 60% срабатывают на включение 3-е и 4-тое реле, вентилятор L по моему запускает 4-тое реле а вентилятор A 3-е.
При запуске контроллера и на протяжении всего времени вентилятор крутится на полную мощность, у меня он подключен к 12в. через мосфет.
Даже при достижении минимального порога 25 градусов, на экране пропадает звездочка сигнализирующая работу вентилятора, а вентилятор продолжает крутится не сбавляя обороты. Пока тестирую дальше, если еще чего обнаружу напишу.
Извиняюсь за задержку ответа!
Я совсем забыл сказать что в тех прошивках где есть PWM пришлось сменить расположение выходов((
#define cool_pin 9
#define cool_led_pin 10
#define ch_1_pin 7
#define ch_2_pin 8
#define ch_3_pin 5
#define ch_4_pin 6
#define food_pin A0
#define co2_pin A1
Схему начерчу позже.

Отправлено спустя 5 минут 35 секунд:
djafar писал(а): 18 авг 2021, 19:20 Всем доброго времени суток.
ОГРОМНОЕ спасибо Юрию за проделываемую работу!
Проект повторил, работает всё что заявлено.
Но есть один вопрос. В режиме АВТО не тухнет дисплей.
Прошивка 261220(AquaKomp_Encoder_4T_HOT (1)). Как вылечить?
Можно ли в этой прошивке реализовать плавную дневную паузу?
Зараннее благодарочка))
djafar писал(а): 25 авг 2021, 19:58
marazm1 писал(а): 23 авг 2021, 07:45 Попробуйте сделать луну до 23.55
[
Всем добра.
Уточнение, экран гаснет (в режиме авто) только после поворота энкодера, утром загорается как положено" с первыми лучами солнца" :)
Не понял, если повернуть то гаснет? Должно быть наоборот, если повернуть то загорается.
Самое непростое в жизни – понять, какой мост следует перейти, а какой сжечь.
Если вам помогли, не забудте за кнопку "Сказать спасибо"!
ПОНРАВИЛСЯ ФОРУМ? - ПОМОГИ ЕМУ РАЗВИВАТЬСЯ!
КАРТА ЗООМАГАЗИНОВ КМВ
Аватара пользователя
djafar
Новичок
Новичок
Сообщения: 8
Зарегистрирован: 07 фев 2021, 13:01
Благодарил (а): 1 раз

Контроллер для аквариума от AQUAKMV

Сообщение djafar »

Analog писал(а): 03 сен 2021, 16:24 Не понял, если повернуть то гаснет? Должно быть наоборот, если повернуть то загорается.
Режим дисплей OFF работает как надо
Режим дисплей ON тоже
Вот в режиме AUTO не хочет гаснуть дисплей после выключения света. Если после выключения света повернуть энкодер, то через несколько секунд дисплей погаснет и утром включится вместе с "рассветом".
Аватара пользователя
Сергей 0678
Новичок
Новичок
Сообщения: 10
Зарегистрирован: 12 июл 2021, 15:44

Контроллер для аквариума от AQUAKMV

Сообщение Сергей 0678 »

Добрый день у меня дисплей в режиме авто горит пока работает хоть один канал потом гаснет

Отправлено спустя 1 минуту 5 секунд:
Уже три месяца тестирую работает всё супер.может вы что-то не правильно подключили
Аватара пользователя
djafar
Новичок
Новичок
Сообщения: 8
Зарегистрирован: 07 фев 2021, 13:01
Благодарил (а): 1 раз

Контроллер для аквариума от AQUAKMV

Сообщение djafar »

Сергей 0678 писал(а): 04 сен 2021, 13:18 Добрый день у меня дисплей в режиме авто горит пока работает хоть один канал потом гаснет

Отправлено спустя 1 минуту 5 секунд:
Уже три месяца тестирую работает всё супер.может вы что-то не правильно подключили
[
Добра.
А прошивка какя?
Что там можно неправильно подключить? :)
Аватара пользователя
Сергей 0678
Новичок
Новичок
Сообщения: 10
Зарегистрирован: 12 июл 2021, 15:44

Контроллер для аквариума от AQUAKMV

Сообщение Сергей 0678 »

Прошивка 24.2020
Ответить

Вернуться в «Самоделкин»