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

Open

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

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


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

#7381 Kalyper

Kalyper

    Новичок

  • Пользователи
  • Pip
  • Cообщений: 6
  • Меня зовут:Любомир
  • Откуда:Трускавець

Отправлено 18 Май 2020 - 14:37

Шланг надо явно толще чем у меня без переделки ремонта пройдет.
И если не трудно то включите пожалуйста проверку орфографии :) а то сам пишу с ошибками но на Вашем тексте зависаю :))

Вибачте за мої помилки !!! Я  з радістю напишу без помилок але ви не зрозумієте тому приходиться перекладати на ваш язик ))) як вмію так пишу ...


  • FinnG это нравится

#7382 Kalyper

Kalyper

    Новичок

  • Пользователи
  • Pip
  • Cообщений: 6
  • Меня зовут:Любомир
  • Откуда:Трускавець

Отправлено 18 Май 2020 - 14:38

Гипотетически это всё в моей версии есть. Добавлен доп канал "слив" по дням недели(приватизировал у Aleks_T, отслеживание датчиков уровня есть.

Кстати в дозаторы удо добавил нормальный (из программы)выбор по дням недели - как раз для Вас.

Спасибо Большоє за ваш вариант !!!



#7383 alexpalace

alexpalace

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

  • Пользователи
  • PipPipPip
  • Cообщений: 299
  • Меня зовут:Алексей

Отправлено 18 Май 2020 - 14:50

Вибачте за мої помилки !!! Я з радістю напишу без помилок але ви не зрозумієте тому приходиться перекладати на ваш язик ))) як вмію так пишу ...

Та до Ви мені кажете :) Якщо я розумів навіть бувшу тещу (Косів), а зараз розумію мати кума (Берегове) то мабуть таки ммаю трохи клепок :)
Але дійсно тут таки російськомовний форум. Мені простіше тому що у часи мого дитинства у Києві початкові школи були здебільш російськомовними, тому у побуті мені зручніше розмовляти російською.

#7384 alexpalace

alexpalace

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

  • Пользователи
  • PipPipPip
  • Cообщений: 299
  • Меня зовут:Алексей

Отправлено 18 Май 2020 - 14:51

Спасибо Большоє за ваш вариант !!!

Присоединюсь к благодарностям. Завтра попробую залить в контроллер.

#7385 Igor "Boroda"

Igor "Boroda"

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

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

Отправлено 18 Май 2020 - 14:59

Kalyper: Оригинальный вариант от Андрея(Akorg) https://reefcentral....345#entry789397без моих хотелок и поправок.

Меньше вмешательства балбесов(меня :ah: ) - надёжней работа.

alexpalase: WIFI, сервер, микропитон - для меня не просто тёмный лес,  а ругательные слова. Тем более, что в начале темы обсуждалось и выходит что у 2560 тупо не хватит ОЗУ.



#7386 alexpalace

alexpalace

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

  • Пользователи
  • PipPipPip
  • Cообщений: 299
  • Меня зовут:Алексей

Отправлено 18 Май 2020 - 15:50

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

#7387 Igor "Boroda"

Igor "Boroda"

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

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

Отправлено 18 Май 2020 - 15:58

Присоединюсь к благодарностям. Завтра попробую залить в контроллер.

Горячим финским хлопцам: Приятно, но все  "спасибы" - Андрею. Это моя махонькая версия его МЕГА работы с версией Вадима(+наработки Олега)

, что в свою очередь является версией Джереми(или Джейми). Т.ч СПАСИБО всем ИМ.

После прошивки может понадобится:

IMG_20200518_153431.jpg

IMG_20200518_153508.jpg


  • alexpalace это нравится

#7388 Igor "Boroda"

Igor "Boroda"

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

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

Отправлено 20 Май 2020 - 17:35

Добавлен монитор аварийных событий. 18 шт., перезаписываются по кругу, у повторяющихся перезаписывается время срабатывания.

Хранятся в ОЗУ(жалко EEPROM)

Доп. возможности версии:

Выход на управление включением БП LED. Настраивается автоматом, активный уровень - высокий.

Выход на управление мешалкой растворов или УДО. Включается за минуту до срабатывания любого дозатора, активный уровень - высокий.

Настраиваемое время работы кормушки: 1 - 99 сек.(прихватизировал у Aleks_T)

Выбор срабатывания дозаторов по дням недели.

Доп. выход для подмены воды, выбор по дням недели с длительностью 1-60 мин., активный уровень - высокий.(скоммуниздил у того же  Aleks_T)

Вход для датчика(ов)  уровня воды. Аварийное отключение долива и подмены.

Поправлены мелкие, не влияющие на основную работу, фичи.

И самое главное: с чего всё начиналось и никому кроме меня не нужное :) : добавлен режим "продувка" - включение кулера на радиаторах

светодиодов на 1 минуту каждый час. Т.е. проветривание от конденсата в закрытой крышке аквы.

 

При обнаружении багов, делитесь пожалуйста.

 

 

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



#7389 Akorg

Akorg

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

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

Отправлено 20 Май 2020 - 18:01

Вот продувка то как раз и была всегда в программе;). На вентиляторе охлаждения она. Если не надо охлаждать, крутится вент. На малом ходу постоянно. Вот уже несколько лет все работает. Пропеллеры ни разу не менял.

#7390 Igor "Boroda"

Igor "Boroda"

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

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

Отправлено 20 Май 2020 - 18:09

Я укурсе, мы с Вами уже обсуждали это. Но это дополнительное испарение, шум,икстричество и просто мои хотелки.  :) И лень искать тихие вентиляторы.



#7391 avp8853

avp8853

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

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

Отправлено 20 Май 2020 - 21:33

Хранятся в ОЗУ(жалко EEPROM)

 

Сделай проверку записываемых данных, если нет изменений не записывай

 
// чтение из ЕЕПРОМ int
 int EEPROMReadInt(int p_address)
        {
          byte lowByte = EEPROM.read(p_address);
          byte highByte = EEPROM.read(p_address + 1);
          return ((lowByte << 0) & 0xFF) + ((highByte << 8) & 0xFF00);
        }
// запись в ЕЕПРОМ int
void EEPROMWriteInt(int p_address, int p_value)
    {
        if(EEPROMReadInt( p_address) != p_value)
{
           byte lowByte = ((p_value >> 0) & 0xFF);
           byte highByte = ((p_value >> 8) & 0xFF);
           EEPROM.write(p_address, lowByte);
           EEPROM.write(p_address + 1, highByte);
        }
}


#7392 b_i_n66

b_i_n66

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

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

Отправлено 21 Май 2020 - 22:21

Горячим финским хлопцам: Приятно, но все  "спасибы" - Андрею. Это моя махонькая версия его МЕГА работы с версией Вадима(+наработки Олега)

, что в свою очередь является версией Джереми(или Джейми). Т.ч СПАСИБО всем ИМ.

После прошивки может понадобится:

attachicon.gifIMG_20200518_153431.jpg

attachicon.gifIMG_20200518_153508.jpg

Здравствуйте а можно по четче  IMG_20200518_153431.jpg или  схемку. А то немного непонятно.



#7393 Igor "Boroda"

Igor "Boroda"

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

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

Отправлено 21 Май 2020 - 22:43

b_i_n66: Уточните пожалуйста что не понятно, а то перерисую красиво, но так же как на фото.

 

Доделал таймеры на установку по дням недели - выкладывать, али ненужная фича?



#7394 vitkovivh

vitkovivh

    Новичок

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

Отправлено 22 Май 2020 - 03:36

Здравствуйте. подскажите чем заливаете прошивку? Arduino IDE какой версией?1.6.5 не хочет шиться(моргает экран 13 пин. прошивка от Андрея грузится и работает без проблем).1.8.10 загружается но тач срабатывает только одно нажатие.(как будто на него нажали и не отпускают).библиотека одна и таже.

#7395 Igor "Boroda"

Igor "Boroda"

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

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

Отправлено 22 Май 2020 - 06:52

Похоже что у Вас либо шилд от Олега второй версии либо не перепаянный китайский шилд.

В своей версии программы я убрал выбор версий шилда, что бы гарантированно использовать все "вкусности"

шилда версии 3.7 и версии программы от Андрея.

Я начинал работу с контроллером с arduino 1.8.5 и дошёл до 1.8.12. Во всех заливается и работает нормально.

На всякий случай библиотека тача.

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

  • Прикрепленный файл  UTouch.rar   467,28К   149 скачиваний


#7396 vitkovivh

vitkovivh

    Новичок

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

Отправлено 22 Май 2020 - 09:12

Попробую 1.8.5.Шилд у меня китайский перепаянный. установлены Часы реал времени,и схема управления подсветкой.если заходишь в ручной тест освещения, то могу поднимать и опускать яркость каждого канала ровно до того момента пока не нажму на крестик закрытия. можете выложить версию с таймерами дни недели?спасибо.

#7397 Igor "Boroda"

Igor "Boroda"

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

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

Отправлено 22 Май 2020 - 10:11

Проверил на двух сборках - тач работает нормально.

По свежей версии: после прошивки зайти в меню установки по дням недели (жмякаем  "+" в меню "установки таймера ..")

и выставить требуемые дни(или все). По умолчанию они отключены и выставить только время  - недостаточно.

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



#7398 b_i_n66

b_i_n66

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

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

Отправлено 22 Май 2020 - 10:40

b_i_n66: Уточните пожалуйста что не понятно, а то перерисую красиво, но так же как на фото.

 

Доделал таймеры на установку по дням недели - выкладывать, али ненужная фича?

Здравствуйте. Насколько я понял в аналоговом уровне воды с A8 ставится резистор 100Om, земля и 5V, а в дискретном ставятся 2 реле и слив теперь RXD3 и поменять местами 9 и 10.



#7399 b_i_n66

b_i_n66

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

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

Отправлено 22 Май 2020 - 10:43

b_i_n66: Уточните пожалуйста что не понятно, а то перерисую красиво, но так же как на фото.

 

Доделал таймеры на установку по дням недели - выкладывать, али ненужная фича?

Очень нужная так как в выходной день хочется дольше поспать.



#7400 Igor "Boroda"

Igor "Boroda"

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

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

Отправлено 22 Май 2020 - 10:55

Здравствуйте. Насколько я понял в аналоговом PH с A8 ставится резистор 100Om, земля и 5V, а в дискретном ставятся 2 реле и слив теперь RXD3 и поменять местами 9 и 10.

:O  

А8 - Вход для датчика(ов)  уровня воды. Аварийное отключение долива и подмены.

И на второй картинке и в дефайнах вроде это ясно написано.

 Т.е. вариант подключения  для аналогого датчика уровня воды или для двух поплавков. Главное что бы не попало на вход меги напряжение больше чем её питание(пин 5v)

 

UPD: Если не секрет, то как связаны изменения в таймерах со сном?






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

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

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