Перейти к содержимому

Open

Фотография
* * * * * 17 Голосов

Аква-контроллер от Олега


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 7638

#7621 shakalby

shakalby

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 699
  • Меня зовут:Михаил
  • Откуда:RU23

Отправлено 04 Март 2022 - 14:54

если кому интерессно https://iarduino.ru/...-flash-i2c.html



#7622 Igor "Boroda"

Igor "Boroda"

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 388
  • Меня зовут:Игорь

Отправлено 19 Апрель 2022 - 18:08

Хотел написать в личку, но подумалось, что будет правильней,  если присоединится ещё кто-нибудь.
Андрей(Akorg) поздравляю с ЮБИЛЕЕМ (если правильно заполнили данные, а иначе - сам себе злобный буратина :biggrin: )  и желаю здоровья, трезвого ума и терпения.
Благодаря Вам, многие исполнили свою мЯчту, а некоторых вы даже сподвигли на изучение ранее неизведанного и страшного.
Спасибо Вам и долгих лет жизни.


#7623 Sergej1975

Sergej1975

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 174
  • Меня зовут:Sergej
  • Откуда:Omsk/Дюссельдорф

Отправлено 20 Апрель 2022 - 14:11

При соединяюсь к поздравлениям!

#7624 Andrey66

Andrey66

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 1 286
  • Меня зовут:Андрей
  • Откуда:Саратов

Отправлено 21 Апрель 2022 - 10:52

   Также  присоединяюсь  к  поздравлениям!

Я  собрал  ещё  первые  контроллеры  с  доработанной  Олегом  прошивкой.

Потом  Вадим  её русифицировал,  а  Андрей  полностью   "довёл до ума".

Долгое  время   он  выкладывал  безвоздмездно (то бишь даром  :)  ) 

модификации  прошивки  и  отвечал  на  многочисленные, порой  наивные  вопросы.

За  что  ему  низкий  поклон  и  уважение.

  Пусть  у  него  всё  будет  хорошо,  здоровья  ему  и  удачи  в  жизни.



#7625 shakalby

shakalby

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 699
  • Меня зовут:Михаил
  • Откуда:RU23

Отправлено 21 Апрель 2022 - 15:34

Присоединяюсь, Спасибо огромное, за труды, терпения. Удачи и продвижения во всем!!!!



#7626 vitkovivh

vitkovivh

    Новичок

  • Пользователи
  • Pip
  • Cообщений: 30
  • Меня зовут:Евгений

Отправлено 11 Ноябрь 2022 - 11:55

Всем привет! Пользуюсь последней прошивкой выложенной Игорем «boroda” год работы без проблем. собственно наверно к нему вопрос. сделал график на отдельную кнопку ИЗМЕНЕНИЕ РН ЗА СУТКИ как у вас. не могу победить построение самих линий графика.РН аналог во временный массив отправляю и забираю по аналогии датчика темп. в коде не силен. скетч пока выложить не могу пароль о форума забыл)

#7627 Igor "Boroda"

Igor "Boroda"

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 388
  • Меня зовут:Игорь

Отправлено 11 Ноябрь 2022 - 15:46

Подглядите здесь или пользуйтесь целиком. Оставлю для истории: самая свежая версия с кучкой исправлений и жменью дополнений. Список надругательств, инструкций, схем и рекомендаций в зипе.
 
Из важного:
1.   Добавлен сторожевой таймер(автоматическая перезагрузка при зависании контроллера)
     Если Мега выпущена до 2018г. то либо перешить загрузчик от свежей версии IDE, либо отключить использование  в шапке скетча.
2.   Исправлена возможность аварийного события. В оригинальной версии если зайти в меню "автотест" или "график каналов" во время РАБОТЫ дозаторов или кормушки - 
     ВСЁ время, пока вы наслаждаетесь красотой, корм и/или растворы будут закидываться в аквариум!!! Событие маловероятное, но ...   
3.   Исправлена возможность аварийного события. В оригинальной версии при пропадании датчика на воду автоматом включится нагреватель и будет греть до победного. У большинства грелок есть своя настройка, но ...
 
 
 
Исправлено:
1.   Исправлено кучка мелких, не влияющих на работу, но некрасивых "фичей". Типа уровней баров и уровней помп при переходе на 12бит шим, неправильных значений при уменьшении разрядности, время начала автотеста, отображаемые уровни автотеста, кривых шрифтов и цвета, неправильные уровни в секторе времени и на графиках при  времени 24:00  и т.д. 
2.   Срабатывание алярмы при отсутствующий датчиках температуры при одновременном неотображении на дисплее. Теперь все события при аварии выводятся в меню "монитор событий"  
3.   Пресеты теперь отображаются и переключаются правильно.  
4.   В "графике каналов" теперь при отключении отображения канала отключаются светодиоды соответствующие этому каналу.
 
 
Добавлено:
1.   В основном экране все меню активны. Вход в настройки через тап на изображение луны.
2.   Выбор срабатывания суточных таймеров по дням недели. Плюс убрано одноминутное отключение. Плюс кнопка влючение/выключение таймеров(без перевода времени) 
3.   Выбор срабатывания дозаторов по дням недели. 
4.   Выход на управление включением БП LED. Настраивается автоматом, активный уровень - высокий от рассвета до заката.
5.   Настраиваемое время работы кормушки: 1 - 99 сек.
6.   Доп. выход для слива воды, выбор по дням недели с длительностью 1-60 мин.
7.   Вход для датчиков уровня воды с выбором типа работы: или аварийное отключение долива и слива, или работой как автодолив, или работой как автоподмена.
     При превышении времени работы(настраивается 1-60 мин) автодолива/подмены - аварийное отключение.
8.   Монитор аварийных событий. 18 шт., перезаписываются по кругу, у повторяющихся перезаписывается время срабатывания.
9.   Часовой таймер. Начинается с 0 минут и до уставки. Или не начинается, если не выбран час срабатывания. Если выбрать 60 мин - плавно переходит на следующий час.
10.  Продувка под закрытой крышкой. Дополнительное включение каждый час на 1 минуту кулеров привязанных к температуре радиатора LED. Зависит от минимальной скорости и  температуры радиатора.
11.  Изменена для плавности и универсальности логика работы аналогового PH. 
12.  Платы PH/ORP от Антона Белавина теперь работают. Плюс в меню калибровки можно настроить точное значение растворов. Плюс можно настроить диапазон срабатывания тревоги   и принудительное включение аэрации(для пресняка)
13.  Суточный график PH/ORP. Температурные графики все на одном экране. Точные значения можно узнать нажав на график в интересуемое время. 
14.  Обозваны таймеры в морском аквариуме и добавлена дополнительная задержка включения пенника относительно возврата  после включения/выключения на кормление. Время   настройки - в шапке скетча.
15.  Ночной режим для помп течения и тип работы: синус или пульс.
16.  Временно заткнуть сигнал тревоги можно нажав на "монитор событий". На постоянку отключить сигнал можно из меню "Основные настройки > темп. вкл. вентилятора > сигнал"   вместо значения температуры поставить "ВЫКЛ" 
17.  Типа "парметр" на датчике TCS34725. Т. к. для точной настройки нужен реальный парметр, получается "вещь в себе". Но можно найти применение в качестве "сравнометра" :)   Типа насколько уровень засветки в углу отличается от центра или 
     запомнить значение в определённом месте и через полгода проверить насколько изменилось значение. Чисто на "поигратся". Для постоянной эксплуатации контроллера   рекомендую прошить без него. А так, да, - баловство с заделом на будущую переделку пункта под что-то полезное :)
17.  "Парметр" заменён на  адаптацию света. Выбирается начальный уровень мощности освещения и количество дней в течении которых поднимется до 100%. Работает либо   "Адаптация света" либо "Ограничение мощности".  

Прикрепленные файлы


  • Andrey66 и vitkovivh это нравится

#7628 Igor "Boroda"

Igor "Boroda"

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 388
  • Меня зовут:Игорь

Отправлено 11 Ноябрь 2022 - 15:50

. скетч пока выложить не могу пароль о форума забыл)

 

Еврей из командировки пишет письмо жене: — Сара, заработал прилично! Хотел тебе выслать часть денег, но уже конверт запечатал! 



#7629 vitkovivh

vitkovivh

    Новичок

  • Пользователи
  • Pip
  • Cообщений: 30
  • Меня зовут:Евгений

Отправлено 11 Ноябрь 2022 - 15:57

))))Спасибо с скетч вечером посмотрю. сижу на форуме через тапатальк. письмо на восстановление пароля так и не приходит.

#7630 vitkovivh

vitkovivh

    Новичок

  • Пользователи
  • Pip
  • Cообщений: 30
  • Меня зовут:Евгений

Отправлено 11 Ноябрь 2022 - 16:36

Оказывается сообщения из форума мне приходять в спам папку.

Прикрепленные файлы



#7631 b_i_n66

b_i_n66

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 115
  • Меня зовут:Игорь
  • Откуда:Санкт-Петербург

Отправлено 10 Декабрь 2022 - 12:46

 

Подглядите здесь или пользуйтесь целиком. Оставлю для истории: самая свежая версия с кучкой исправлений и жменью дополнений. Список надругательств, инструкций, схем и рекомендаций в зипе.
 
Из важного:
1.   Добавлен сторожевой таймер(автоматическая перезагрузка при зависании контроллера)
     Если Мега выпущена до 2018г. то либо перешить загрузчик от свежей версии IDE, либо отключить использование  в шапке скетча.
2.   Исправлена возможность аварийного события. В оригинальной версии если зайти в меню "автотест" или "график каналов" во время РАБОТЫ дозаторов или кормушки - 
     ВСЁ время, пока вы наслаждаетесь красотой, корм и/или растворы будут закидываться в аквариум!!! Событие маловероятное, но ...   
3.   Исправлена возможность аварийного события. В оригинальной версии при пропадании датчика на воду автоматом включится нагреватель и будет греть до победного. У большинства грелок есть своя настройка, но ...
 
 
 
Исправлено:
1.   Исправлено кучка мелких, не влияющих на работу, но некрасивых "фичей". Типа уровней баров и уровней помп при переходе на 12бит шим, неправильных значений при уменьшении разрядности, время начала автотеста, отображаемые уровни автотеста, кривых шрифтов и цвета, неправильные уровни в секторе времени и на графиках при  времени 24:00  и т.д. 
2.   Срабатывание алярмы при отсутствующий датчиках температуры при одновременном неотображении на дисплее. Теперь все события при аварии выводятся в меню "монитор событий"  
3.   Пресеты теперь отображаются и переключаются правильно.  
4.   В "графике каналов" теперь при отключении отображения канала отключаются светодиоды соответствующие этому каналу.
 
 
Добавлено:
1.   В основном экране все меню активны. Вход в настройки через тап на изображение луны.
2.   Выбор срабатывания суточных таймеров по дням недели. Плюс убрано одноминутное отключение. Плюс кнопка влючение/выключение таймеров(без перевода времени) 
3.   Выбор срабатывания дозаторов по дням недели. 
4.   Выход на управление включением БП LED. Настраивается автоматом, активный уровень - высокий от рассвета до заката.
5.   Настраиваемое время работы кормушки: 1 - 99 сек.
6.   Доп. выход для слива воды, выбор по дням недели с длительностью 1-60 мин.
7.   Вход для датчиков уровня воды с выбором типа работы: или аварийное отключение долива и слива, или работой как автодолив, или работой как автоподмена.
     При превышении времени работы(настраивается 1-60 мин) автодолива/подмены - аварийное отключение.
8.   Монитор аварийных событий. 18 шт., перезаписываются по кругу, у повторяющихся перезаписывается время срабатывания.
9.   Часовой таймер. Начинается с 0 минут и до уставки. Или не начинается, если не выбран час срабатывания. Если выбрать 60 мин - плавно переходит на следующий час.
10.  Продувка под закрытой крышкой. Дополнительное включение каждый час на 1 минуту кулеров привязанных к температуре радиатора LED. Зависит от минимальной скорости и  температуры радиатора.
11.  Изменена для плавности и универсальности логика работы аналогового PH. 
12.  Платы PH/ORP от Антона Белавина теперь работают. Плюс в меню калибровки можно настроить точное значение растворов. Плюс можно настроить диапазон срабатывания тревоги   и принудительное включение аэрации(для пресняка)
13.  Суточный график PH/ORP. Температурные графики все на одном экране. Точные значения можно узнать нажав на график в интересуемое время. 
14.  Обозваны таймеры в морском аквариуме и добавлена дополнительная задержка включения пенника относительно возврата  после включения/выключения на кормление. Время   настройки - в шапке скетча.
15.  Ночной режим для помп течения и тип работы: синус или пульс.
16.  Временно заткнуть сигнал тревоги можно нажав на "монитор событий". На постоянку отключить сигнал можно из меню "Основные настройки > темп. вкл. вентилятора > сигнал"   вместо значения температуры поставить "ВЫКЛ" 
17.  Типа "парметр" на датчике TCS34725. Т. к. для точной настройки нужен реальный парметр, получается "вещь в себе". Но можно найти применение в качестве "сравнометра" :)   Типа насколько уровень засветки в углу отличается от центра или 
     запомнить значение в определённом месте и через полгода проверить насколько изменилось значение. Чисто на "поигратся". Для постоянной эксплуатации контроллера   рекомендую прошить без него. А так, да, - баловство с заделом на будущую переделку пункта под что-то полезное :)
17.  "Парметр" заменён на  адаптацию света. Выбирается начальный уровень мощности освещения и количество дней в течении которых поднимется до 100%. Работает либо   "Адаптация света" либо "Ограничение мощности".  

 

Доброго время суток. При замены ноутбука у меня сбились все настройки папок Arduino.Игорь не можешь ли сбросить папку с libraries и какой версией Arduino ты пользуешься?Заранее спасибо.



#7632 Sergey-1

Sergey-1

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 379
  • Меня зовут:Сергей
  • Откуда:Kazakhstan

Отправлено 10 Декабрь 2022 - 14:01

Оказывается сообщения из форума мне приходять в спам папку

Что-то какой-то скетч не правильный. Нажимаешь на помпы течения, открывается суточные таймеры, нажимаешь на суточные таймеры, открывается помпы течения. Всё наоборот.



#7633 Sergey-1

Sergey-1

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 379
  • Меня зовут:Сергей
  • Откуда:Kazakhstan

Отправлено 10 Декабрь 2022 - 14:20

 

Подглядите здесь или пользуйтесь целиком. Оставлю для истории: самая свежая версия с кучкой исправлений и жменью дополнений. Список надругательств, инструкций, схем и рекомендаций в зипе.
 
Из важного:
1.   Добавлен сторожевой таймер(автоматическая перезагрузка при зависании контроллера)
     Если Мега выпущена до 2018г. то либо перешить загрузчик от свежей версии IDE, либо отключить использование  в шапке скетча.
2.   Исправлена возможность аварийного события. В оригинальной версии если зайти в меню "автотест" или "график каналов" во время РАБОТЫ дозаторов или кормушки - 
     ВСЁ время, пока вы наслаждаетесь красотой, корм и/или растворы будут закидываться в аквариум!!! Событие маловероятное, но ...   
3.   Исправлена возможность аварийного события. В оригинальной версии при пропадании датчика на воду автоматом включится нагреватель и будет греть до победного. У большинства грелок есть своя настройка, но ...
 
 
 
Исправлено:
1.   Исправлено кучка мелких, не влияющих на работу, но некрасивых "фичей". Типа уровней баров и уровней помп при переходе на 12бит шим, неправильных значений при уменьшении разрядности, время начала автотеста, отображаемые уровни автотеста, кривых шрифтов и цвета, неправильные уровни в секторе времени и на графиках при  времени 24:00  и т.д. 
2.   Срабатывание алярмы при отсутствующий датчиках температуры при одновременном неотображении на дисплее. Теперь все события при аварии выводятся в меню "монитор событий"  
3.   Пресеты теперь отображаются и переключаются правильно.  
4.   В "графике каналов" теперь при отключении отображения канала отключаются светодиоды соответствующие этому каналу.
 
 
Добавлено:
1.   В основном экране все меню активны. Вход в настройки через тап на изображение луны.
2.   Выбор срабатывания суточных таймеров по дням недели. Плюс убрано одноминутное отключение. Плюс кнопка влючение/выключение таймеров(без перевода времени) 
3.   Выбор срабатывания дозаторов по дням недели. 
4.   Выход на управление включением БП LED. Настраивается автоматом, активный уровень - высокий от рассвета до заката.
5.   Настраиваемое время работы кормушки: 1 - 99 сек.
6.   Доп. выход для слива воды, выбор по дням недели с длительностью 1-60 мин.
7.   Вход для датчиков уровня воды с выбором типа работы: или аварийное отключение долива и слива, или работой как автодолив, или работой как автоподмена.
     При превышении времени работы(настраивается 1-60 мин) автодолива/подмены - аварийное отключение.
8.   Монитор аварийных событий. 18 шт., перезаписываются по кругу, у повторяющихся перезаписывается время срабатывания.
9.   Часовой таймер. Начинается с 0 минут и до уставки. Или не начинается, если не выбран час срабатывания. Если выбрать 60 мин - плавно переходит на следующий час.
10.  Продувка под закрытой крышкой. Дополнительное включение каждый час на 1 минуту кулеров привязанных к температуре радиатора LED. Зависит от минимальной скорости и  температуры радиатора.
11.  Изменена для плавности и универсальности логика работы аналогового PH. 
12.  Платы PH/ORP от Антона Белавина теперь работают. Плюс в меню калибровки можно настроить точное значение растворов. Плюс можно настроить диапазон срабатывания тревоги   и принудительное включение аэрации(для пресняка)
13.  Суточный график PH/ORP. Температурные графики все на одном экране. Точные значения можно узнать нажав на график в интересуемое время. 
14.  Обозваны таймеры в морском аквариуме и добавлена дополнительная задержка включения пенника относительно возврата  после включения/выключения на кормление. Время   настройки - в шапке скетча.
15.  Ночной режим для помп течения и тип работы: синус или пульс.
16.  Временно заткнуть сигнал тревоги можно нажав на "монитор событий". На постоянку отключить сигнал можно из меню "Основные настройки > темп. вкл. вентилятора > сигнал"   вместо значения температуры поставить "ВЫКЛ" 
17.  Типа "парметр" на датчике TCS34725. Т. к. для точной настройки нужен реальный парметр, получается "вещь в себе". Но можно найти применение в качестве "сравнометра" :)   Типа насколько уровень засветки в углу отличается от центра или 
     запомнить значение в определённом месте и через полгода проверить насколько изменилось значение. Чисто на "поигратся". Для постоянной эксплуатации контроллера   рекомендую прошить без него. А так, да, - баловство с заделом на будущую переделку пункта под что-то полезное :)
17.  "Парметр" заменён на  адаптацию света. Выбирается начальный уровень мощности освещения и количество дней в течении которых поднимется до 100%. Работает либо   "Адаптация света" либо "Ограничение мощности".  

 

  • zip.gif  AqvaController.zip   5,94МБ   Вот этот скетч работает правильно.


#7634 b_i_n66

b_i_n66

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 115
  • Меня зовут:Игорь
  • Откуда:Санкт-Петербург

Отправлено 10 Декабрь 2022 - 16:11

Добрый день. Не подскажите в чем ошибка. При проверке скетча от 10.12.2022 выдает ошибку: exit status 1

 
'A15' was not declared in this scope. Версия среды Arduino IDE  - 1.8.12. Загружена в корень диска. В папке libraries заменены.
 


#7635 b_i_n66

b_i_n66

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 115
  • Меня зовут:Игорь
  • Откуда:Санкт-Петербург

Отправлено 10 Декабрь 2022 - 16:34

 

Добрый день. Не подскажите в чем ошибка. При проверке скетча от 10.12.2022 выдает ошибку: exit status 1

 
'A15' was not declared in this scope. Версия среды Arduino IDE  - 1.8.12. Загружена в корень диска. В папке libraries заменены.

 

Простите невнимательного. При открытии среды Arduino IDE не увидел что плата была другая.



#7636 Арафраэль

Арафраэль

    Новичок

  • Пользователи
  • Pip
  • Cообщений: 13
  • Меня зовут:Максим

Отправлено 17 Июль 2023 - 15:51

Привет. Не знаю жива ли ветка. За N-е количкство лет сдох экран. Купил новый, поставил, все заработало, но в меню не могу попасть. Думал тач. Но когда экран переходит в режим збережения, когда одни часы, он при нажатии возвращается на главный экран.может кто знает в чем проблема?

#7637 Andrey66

Andrey66

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 1 286
  • Меня зовут:Андрей
  • Откуда:Саратов

Отправлено 18 Июль 2023 - 08:46

   Где-то  в  ветке,  был  скетч   калибровки   тача   экрана.

Попробуй  загрузить  и  откалибровать.....



#7638 Sergey-1

Sergey-1

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 379
  • Меня зовут:Сергей
  • Откуда:Kazakhstan

Отправлено 18 Июль 2023 - 16:21

Бывает надо в самом скетче раскоментировать  вот в этом месте:    

 
 //UTFT myGLCD(ITDB32S, 38,39,40,41);     
//UTFT myGLCD(ITDB32WD,38,39,40,41);      // Экран 240х400 
//UTFT myGLCD(ILI9341_S4P, 38,39,40,41);  // Экран 240х320
//UTFT myGLCD(SSD1289, 38,39,40,41);      // Экран 240х320UTFT myGLCD(CTE32HR,38,39,40,41);       // Экран 320х480
//UTFT myGLCD(ILI9327, 38,39,40,41);       // Экран 240х320 TFT_320QVT_9341
UTFT myGLCD(ILI9341_16, 38,39,40,41);      // Экран 240х320 TFT_320QVT_9341 вариант 2
 
У меня последняя строка экрана раскоментирована. Меняй все по одной, поймёшь когда заработает. Закаментировано это когда стоят две  // а когда  раскоментироваешь тогда не не чего.


#7639 Alex D

Alex D

    Новичок

  • Пользователи
  • Pip
  • Cообщений: 1
  • Меня зовут:Алекс
  • Откуда:Минск

Отправлено 20 Октябрь 2023 - 12:21

Всем добрый.
Подскажите этот проект от Олега ещё жив?
И если да, то как можно приобрести его сборку?
Я новичок в этом деле. Если что не так корректно задал то прошу не кидать в меня тапками




Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных

Ветка управляется: