Страница 32 из 38

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

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

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

(678.31 КБ) 23 скачивания
Остальные подробности на сайте ССЫЛКА
Реализация контроллера от уважаемого Alp с печатной платой и 3д корпусом, ССЫЛКА

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

Добавлено: 14 апр 2022, 12:14
Mallysh
Всем доброго времени. Подскажите пожалуйста расчет количества светодиодов по цветам.

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

Добавлено: 23 апр 2022, 22:10
Alp

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

Добавлено: 25 апр 2022, 18:50
Patrickarik
Приветствую.
У меня прошивка под распиновку с этими корректировками:

#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

При настройке режима работы СО2 возникает трабла: устанавливаю время работы . Допустим 00:01 - 00:02, режим становится ON. Жду включения реле. Время приходит, реле включается, пиктограмма пузырьков появляется. Когда наступает время отключения, пиктограмма исчезает, но реле не выключается. тестер показывает, что сигнал на включение реле все так же подается.
Проблема в коде?

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

Добавлено: 19 май 2022, 15:29
Alexey_1917
Всем привет! Жива ли тема? Хочу собрать светильник с данным контроллером. Если что-то пойдет не так, будет кому вопрос задать? А может быть есть уже что-то более интересное? Видел где-то на ютюб контроллер самодельный с вайфай. Спасибо!

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

Добавлено: 19 май 2022, 17:36
Analog
Alexey_1917 писал(а): 19 май 2022, 15:29 Всем привет! Жива ли тема? Хочу собрать светильник с данным контроллером. Если что-то пойдет не так, будет кому вопрос задать? А может быть есть уже что-то более интересное? Видел где-то на ютюб контроллер самодельный с вайфай. Спасибо!
Жива. Интересного много, это просто один из вариантов.

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

Добавлено: 24 май 2022, 15:41
slava_botkov
Скачал прошивку, начал её залив при помощи Xloader. 10 минут с надписью "Uploading..." и нет результата. Плата такая же как рекомендуется, драйвер на нее скачал и поставил, результата нет. Может кто подскажет, в чем проблема.
P.s. Скачал даже исходный скетч, кучу библиотек в нем применяемых, но при его компиляции в Arduino IDE выдал ошибку, что дескать скетч не подходит такой плате...

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

Добавлено: 15 июн 2022, 22:11
Analog
slava_botkov писал(а): 24 май 2022, 15:41 Скачал прошивку, начал её залив при помощи Xloader. 10 минут с надписью "Uploading..." и нет результата. Плата такая же как рекомендуется, драйвер на нее скачал и поставил, результата нет. Может кто подскажет, в чем проблема.
P.s. Скачал даже исходный скетч, кучу библиотек в нем применяемых, но при его компиляции в Arduino IDE выдал ошибку, что дескать скетч не подходит такой плате...
Качайте скетч без который со стандартным ядром.

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

Добавлено: 22 июн 2022, 16:42
slava_botkov
Analog писал(а): 15 июн 2022, 22:11
slava_botkov писал(а): 24 май 2022, 15:41 Скачал прошивку, начал её залив при помощи Xloader. 10 минут с надписью "Uploading..." и нет результата. Плата такая же как рекомендуется, драйвер на нее скачал и поставил, результата нет. Может кто подскажет, в чем проблема.
P.s. Скачал даже исходный скетч, кучу библиотек в нем применяемых, но при его компиляции в Arduino IDE выдал ошибку, что дескать скетч не подходит такой плате...
Качайте скетч без который со стандартным ядром.
[
Прошу прощения за наглость, но есть ссылка? ))) Просто в Ардуино я разбираюсь примерно как в китайской опере, а сделать автоматизацию для своей банки, чтобы всё росло и не дохло, очень хочется.

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

Добавлено: 28 июн 2022, 20:32
StarCom
Analog писал(а): 06 дек 2020, 18:25
StarCom писал(а): 06 дек 2020, 16:26 Откройте исходники и будет развитие!
Закон гитхаба :Yahoo!:
[
Блин, ну в первом же посте есть исходники!!! Там все основные функции работают как надо. Качайте и пилите на здоровье. В чем проблема? :unknown:
Огромадное спасибо! не прошло и 2 года! дай бог тебе сил и здоровья!!!

Отправлено спустя 55 секунд:
Кстати с гита залил на ардуино нано все залетело норм!

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

Добавлено: 29 июн 2022, 11:00
StarCom
При использовании GyverCore выигрываем еще немного места в памяти без потери бутлодыря!
Войдите или зарегестрируйтесь для просмотра ссылки
На стандартном ядре занимаем 30510 байт памяти
Контроллер для аквариума от AQUAKMV - Снимок экрана 2022-06-29 в 13.46.58.jpg
а на ядре от Гайвера 29912 байт!!!
Контроллер для аквариума от AQUAKMV - Снимок экрана 2022-06-29 в 13.48.09.jpg
Так что не чего не теряем и имеем люфт в памяти.