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

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

Модератор: r00tGER

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

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

Контроллер для аквариума от 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 КБ) 49285 просмотров
Работать с ней предельно просто:
— подключаем Arduino в USB-порт (отдельного питания не нужно)
— выбираем Hex файл
— выбираем тип Вашего Arduino
— выбираем COM порт, который создался при подключении Arduino к USB (скорость порта автоматически подставится при выборе типа Arduino)
— жмем Upload
XLoader.zip
Вы не можете скачивать это вложение

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

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

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

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

А кормушка и CO2, вроде, пины те-же самые...
Аватара пользователя
Сергей 0678
Новичок
Новичок
Сообщения: 10
Зарегистрирован: 12 июл 2021, 15:44

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

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

Пины те же самые что и на схеме
Аватара пользователя
Сергей 0678
Новичок
Новичок
Сообщения: 10
Зарегистрирован: 12 июл 2021, 15:44

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

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

Всё разобрался это зимняя да прошивка у неё в место охлаждения идёт нагрев

Отправлено спустя 57 минут 18 секунд:
Подскажите пожалуйста а если в место резистора на датчик температуры подключить адаптер модуля будет работать или нет этой прошивкой

Отправлено спустя 1 минуту 3 секунды:
Вот этот адаптер
Вот этот адаптер
Аватара пользователя
Alexey_Ym
Новичок
Новичок
Сообщения: 9
Зарегистрирован: 27 янв 2021, 08:03
Благодарил (а): 6 раз
Поблагодарили: 1 раз

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

Сообщение Alexey_Ym »

Alexey_Ym писал(а): 12 сен 2021, 22:59 День добрый! Сегодня прошил снова прошивкой с PWM, подключил, как Вы написали выше и, вроде, пока всё работает. Сразу немного не разобрался в настройках PWM, но потом понял. Буду тестировать дальше. Через неделю отпишусь.
Неделя прошла, полет нормальный, вроде всё работает. Единственное, когда переходит с 25,9°С на 26°С срабатывает сильный порог скорости вентилятора и ночью постоянная "подгазовка" немного мешает заснуть, но возможно, я ещё не совсем разобрался в настройке PWM. Я так понимаю, начальный процент выставляется для того, чтобы можно было настроить очень медленное вращение вентилятора (у меня стоит на 8%, и этого хватает чтобы вентилятор работал совсем медленно, но не останавливался). Далее можно ограничить максимальное вращение, я поставил 100%. Настройка температуры стоит 25° >>> 29°, значит ли это, что PWM будет работать таким образом - например при 25°С скорость = 25%, при достижении 26°С скорость увеличится до 50%, когда дойдет до 27°С станет 75% и 28°=100%? И ещё вопрос: чем настроить мощность порога срабатывания PWM?
Аватара пользователя
mateus22
Новичок
Новичок
Сообщения: 6
Зарегистрирован: 02 ноя 2021, 12:00
Благодарил (а): 1 раз
Поблагодарили: 4 раза

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

Сообщение mateus22 »

Добрый день. пожалуйта объясните мне как выставить время.
Аватара пользователя
AndreySh
Новичок
Новичок
Сообщения: 2
Зарегистрирован: 26 сен 2021, 08:14

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

Сообщение AndreySh »

Доброго всем

В общем, я хоть и давно с компами дружу - с Arduino никогда не связывался ранее.
Хочу жене сюрприз сделать в виде контроллера (аквариум - это её развлечение :) )

Было приоберетно всё "по рекомендации с этого сайта".
Дальше, видимо, я по неопытности допустил ошибку - я сразу всё спаял (макетных плат и прочего у меня нет).

И только потом попробовал прошивать... В общем, на arduino горит Power и мигает примерно раз в секунду диод L.
При попытке прошивки пишет: programmer is not responding (я уже разобрался с avrdude чуть-чуть)

Не знаю насколько важно - пока не припаяны датчики температуры.

Как залить прошивку?
Аватара пользователя
Analog

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

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

Сообщение Analog »

mateus22 писал(а): 15 янв 2022, 17:50 Добрый день. пожалуйта объясните мне как выставить время.
[
Переходите в меню со временем, выбираете вращением энкодера что менять часы или минуты, зажимаете энкодер и вращаете.
Контроллер для аквариума от AQUAKMV - Screenshot_1.jpg
Контроллер для аквариума от AQUAKMV - Screenshot_1.jpg (11.37 КБ) 1048 просмотров
Отправлено спустя 3 минуты 47 секунд:
AndreySh писал(а): 19 янв 2022, 01:03 Доброго всем

В общем, я хоть и давно с компами дружу - с Arduino никогда не связывался ранее.
Хочу жене сюрприз сделать в виде контроллера (аквариум - это её развлечение :) )

Было приоберетно всё "по рекомендации с этого сайта".
Дальше, видимо, я по неопытности допустил ошибку - я сразу всё спаял (макетных плат и прочего у меня нет).

И только потом попробовал прошивать... В общем, на arduino горит Power и мигает примерно раз в секунду диод L.
При попытке прошивки пишет: programmer is not responding (я уже разобрался с avrdude чуть-чуть)

Не знаю насколько важно - пока не припаяны датчики температуры.

Как залить прошивку?
[
Скорее всего что-то не так собрали. Попробуйте прошить родным прошивальщиком ардуино - прямо из среды разработки. Прошейте любой тестовый скетч.

Отправлено спустя 37 секунд:
Сергей 0678 писал(а): 17 сен 2021, 21:35 Всё разобрался это зимняя да прошивка у неё в место охлаждения идёт нагрев

Отправлено спустя 57 минут 18 секунд:
Подскажите пожалуйста а если в место резистора на датчик температуры подключить адаптер модуля будет работать или нет этой прошивкой

Отправлено спустя 1 минуту 3 секунды:
Screenshot_20210917-233016_AliExpress.jpg
По идее, должен
Самое непростое в жизни – понять, какой мост следует перейти, а какой сжечь.
Если вам помогли, не забудте за кнопку "Сказать спасибо"!
ПОНРАВИЛСЯ ФОРУМ? - ПОМОГИ ЕМУ РАЗВИВАТЬСЯ!
КАРТА ЗООМАГАЗИНОВ КМВ
Аватара пользователя
mateus22
Новичок
Новичок
Сообщения: 6
Зарегистрирован: 02 ноя 2021, 12:00
Благодарил (а): 1 раз
Поблагодарили: 4 раза

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

Сообщение mateus22 »

Добрый вечер. если датчик температуры аквариума и к нему не подключать мосфет и кулер , он же будет отображать температуру в акве? и это значение будет на главном экране, так ? За подсказку с настройкой времени Большое спасибо( когда все подключил сначала экран не отображались знаки, все прошивки перепробовал и с настройкой времени затупил конкретно)))))). И еще вопрос если использовать диоды в ленте на алюмиевой подложке , то нужную длинну отрезаю замеряю потребление тока и настраиваю на эту силу тока Драйвер PT4115, правильно ?
Аватара пользователя
Сергей 0678
Новичок
Новичок
Сообщения: 10
Зарегистрирован: 12 июл 2021, 15:44

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

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

Ну да

Отправлено спустя 28 секунд:
Но лучше будет если светодиоды поставите
Аватара пользователя
Analog

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

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

Сообщение Analog »

mateus22 писал(а): 20 янв 2022, 18:02 Добрый вечер. если датчик температуры аквариума и к нему не подключать мосфет и кулер , он же будет отображать температуру в акве? и это значение будет на главном экране, так ? За подсказку с настройкой времени Большое спасибо( когда все подключил сначала экран не отображались знаки, все прошивки перепробовал и с настройкой времени затупил конкретно)))))). И еще вопрос если использовать диоды в ленте на алюмиевой подложке , то нужную длинну отрезаю замеряю потребление тока и настраиваю на эту силу тока Драйвер PT4115, правильно ?
[
Если мосфеты не распаяны все будет показывать, главное чтобы корректно был подключен датчик температуры.
По драйверам, все верно.
Самое непростое в жизни – понять, какой мост следует перейти, а какой сжечь.
Если вам помогли, не забудте за кнопку "Сказать спасибо"!
ПОНРАВИЛСЯ ФОРУМ? - ПОМОГИ ЕМУ РАЗВИВАТЬСЯ!
КАРТА ЗООМАГАЗИНОВ КМВ
Ответить

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