Аквариумный контроллер

Акинфий
Offline
Зарегистрирован: 30.06.2015

Здравствуйте, собственно я начал свое знакомство с Arduino имеено с поиска в просторах интернета аквариумного контроллера. Наткнувшись на видео (http://www.youtube.com/watch?v=KtveVh4HVoo) , подумал вот собственно то что мне и надо. Сам автор видео на форуме, где разместил информацию о контроллере (http://www.aquaforum.ua/showthread.php?t=167906) никакой информации, кроме функций и работе самого устройства подробно не описал. Меня же интересовала сама программа по работе контроллера (понимаю что интеллектуальная собственность, но даже возможность приобрести не увенчалась успехом, не удалось связаться), там же обсуждалось что данная оболочка построена на Jarduino v.1.2 (http://www.youtube.com/watch?v=j0QtrbeQ08k) хотя сам автор это отрицает (список функций отличается). Да и как я понял что программа работает не корректно, а именно пришлось убрать ряд функционала всвязи с нехваткой памяти.

Найти что то подобное (по функционалу) для прошивки Arduino не получилось, вот и решил я погрузится в мир програмирования Arduino. Опять же для меня не все понятно, как подобные графические фозможности осуществить. А уж тем более такой проект как (http://www.plantedtank.net/forums/showthread.php?t=784562) наткнувшись на него, теперь я понял к чему нужно стремиться. Опять же возникли сомнения,

И собственно сам вопрос, а на Arduino ли все это построено?

vvadim
Offline
Зарегистрирован: 23.05.2012

ардуино мега, тфт тачскрин с сд картой плюс программа и будет вам такой же контроллер

bwn
Онлайн
Зарегистрирован: 25.08.2014

А лучше, начните с функционала, а потом уже морды красивые рисуйте. Начинать с рисования экрана, это путь в никуда. Здесь недавно уже картинку  в машину рисовали, на том все и сдохло((((

Акинфий
Offline
Зарегистрирован: 30.06.2015

bwn пишет:

А лучше, начните с функционала, а потом уже морды красивые рисуйте. Начинать с рисования экрана, это путь в никуда. Здесь недавно уже картинку  в машину рисовали, на том все и сдохло((((

С этим сложно не согласиться, сейчас изучаю мат часть так сказать. Ну и параллельно смотрю что вообще можно реализовать в плане графического интерфейса, вот наткнулся на графический дисплей с WYSIWYG editor  http://www.youtube.com/watch?v=FMWQ1dXZr2I

http://www.indiegogo.com/projects/nextion-a-cost-effective-high-performance-tft-hmi#/story

Но пока пожалуй начну с азов )))

P.S. Пока не нашел информацию, можно ли вообще реализовать Flash интерфейс (меню) на Arduino?

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Вы типа издеваетесь?
Что есть flash? Набор картинок связаных алгоритмом!
Дисплею пофигу что вы на нем рисуете. Сможете реализовать алгоритмы flash на ардуино? Врятли!
А рисовать можно все что угодно.
Еще один рисователь картинок.

bwn
Онлайн
Зарегистрирован: 25.08.2014

Судя по видео можно, но сколько сожрет ресурсов? Для чего такие навороты на обычной банке? Или у вас морской?
Может, что попроще?

Акинфий
Offline
Зарегистрирован: 30.06.2015

Сначало, конечно буду начинать с простого для пресняка. Так сказать опыт нарабатывать. А вот для моря больше интересно реализовать контроллер помп течения по принципу http://www.tunze.com/149.html?&L=5&C=RU&user_tunzeprod_pi1%5Bpredid%5D=-infoxunter026

bwn
Онлайн
Зарегистрирован: 25.08.2014

Акинфий пишет:

Сначало, конечно буду начинать с простого для пресняка. Так сказать опыт нарабатывать. А вот для моря больше интересно реализовать контроллер помп течения по принципу http://www.tunze.com/149.html?&L=5&C=RU&user_tunzeprod_pi1%5Bpredid%5D=-infoxunter026

При 500 енотах за насосы, наверно проще и контроллер купить, чем самому под эти насосы алгоритмы работы придумывать. ИМХО.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Дело не в 500 енотах.
насосы дома сделать маловероятно. А вот контролер можно собрать.

bwn
Онлайн
Зарегистрирован: 25.08.2014

Puhlyaviy пишет:
Дело не в 500 енотах. насосы дома сделать маловероятно. А вот контролер можно собрать.

Так контроллер слова доброго не стоит. А с алгоритмами дрыганья помпами думаю намучаешься. ИМХО

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

bwn пишет:

Puhlyaviy пишет:
Дело не в 500 енотах. насосы дома сделать маловероятно. А вот контролер можно собрать.

Так контроллер слова доброго не стоит. А с алгоритмами дрыганья помпами думаю намучаешься. ИМХО


Первый секс и всё такое :)

bwn
Онлайн
Зарегистрирован: 25.08.2014

Puhlyaviy пишет:
bwn пишет:

Puhlyaviy пишет:
Дело не в 500 енотах. насосы дома сделать маловероятно. А вот контролер можно собрать.

Так контроллер слова доброго не стоит. А с алгоритмами дрыганья помпами думаю намучаешься. ИМХО

Первый секс и всё такое :)

Аха, еще пургеном усугубив)))

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Но главное же что бы интерфейс красивый и на флеше.. :)

bwn
Онлайн
Зарегистрирован: 25.08.2014

Вот, что интересно, 90% аквариумистов на форуме пытаются начать с "морды", хотя нормальный контроллер должен сидеть в уголке и попискивать при аварии. Это ведь не картина, один раз настроил и забыл. Напоминает мне навороченные дома, где эл.проводка чуть не телефонной лапшой проложена. На вопрос - Почему? - Так ведь никто не видит((((

Акинфий
Offline
Зарегистрирован: 30.06.2015

bwn пишет:

Вот, что интересно, 90% аквариумистов на форуме пытаются начать с "морды", хотя нормальный контроллер должен сидеть в уголке и попискивать при аварии. Это ведь не картина, один раз настроил и забыл. Напоминает мне навороченные дома, где эл.проводка чуть не телефонной лапшой проложена. На вопрос - Почему? - Так ведь никто не видит((((

Напоминает вечный спор инжинеров и дизайнеров, к примеру у Apple первоначально дизайн, а уж потом инжинерная задача решалась. Именно этот подход и не позволил ей в свое время обонкротиться. Замечу что на функционал это никак не повлияло. Все должно быть красиво, функционально и надежно . ИМХО.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Это не про аквариумистов. Это 99% народу. :(
игрушки вон начинают делать с рисунков, надеясь что сценарий по ходу придумают.
А умный дом начинают с засеивания дома датчиками и заматывания в провода. Даже не подумав накой это все нужно.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Акинфий пишет:

Напоминает вечный спор инжинеров и дизайнеров, к примеру у Apple первоначально дизайн, а уж потом инжинерная задача решалась. Именно этот подход и не позволил ей в свое время обонкротиться. Замечу что на функционал это никак не повлияло. Все должно быть красиво, функционально и надежно . ИМХО.


это спор очень глупых инженеров и дизайнеров. Скорее всего класса 5, у бабушки на каникулах.
сначала разрабатывается функционал. А потом уже инжкнеры и дизайнеры загоняют это все в упаковку красивую.

garfild
Offline
Зарегистрирован: 27.06.2015

а кто может подсказть что почитать как пишется программа для плавного зажигания света.

https://www.youtube.com/watch?v=2XqtKDPxDMA

http://www.youtube.com/watch?v=gp1FNO12WHg

очень нужен курс по обучению что бы понять как и что написатьили где вязть напсианное что бы просто зажигать свет

 

 

 

bwn
Онлайн
Зарегистрирован: 25.08.2014

Для начала, что вы хотите плавно зажигать? Для ламп накаливания это одно, для светиков это другое.

garfild
Offline
Зарегистрирован: 27.06.2015

светики.

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

 

https://drive.google.com/folderview?id=0Bz0grWhHe__ZQjJTWFN2N3A0T0U&usp=sharing

 

bwn
Онлайн
Зарегистрирован: 25.08.2014

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

garfild
Offline
Зарегистрирован: 27.06.2015

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

вот на втрой страничке он как раз и приводит как прогу писать для рассвета и заката.

 

http://www.aqa.ru/forum/ARDUINO-dlya-avtomatizatsii-akvariuma-268157-page2

garfild
Offline
Зарегистрирован: 27.06.2015

отвечу прро навотроты в банках.

это обычный развод людей которые не усвоили одного правила, чем проще банка тем лучше.

 

ведь не всем нужны столь заумные контроллеры (мне вообще от контроллера необходимо рассвет и закат и что бы управлял вентиляторами охлаждения на радиаторе и все) все остальное от лукавого (это я про жидкие удобрения, просто народу кто то втолковал эту глупую мысль и все с ней бегают. а между тем забыли чему нас учили еще в школе. что все необходимые вещества растения с КОРНЯМИ получают через КОРНИ, не через листья а именно от корня. я пробовал подкладывать специальные таблетки под корень и даже при моем скудном свете растения росли а если им под корень еще и гармон роста подкладывать то прут как на дрожах. но про корни никто не помнит и все читают про добавки вносимые в воду. а между тем надо просто почитать про растения и понять как они растут а не слушать компании которые впихивают нам всякую ненужную чушь. тоже самое и про измерение всяких параметров воды.вы хоть на одной разводне видели такие приборы. правильно их там нет, там есть закон природы - хочешь приспособишься не хочешь сдохнешь. хочешь размножаться научишься не хочешь будешь монахом) 

извините все это не относится к теме просто накипело.... как народ разводят а они как л.... все это слушают и ведутся..... чем проще аквариум тем он надежнее и тем сложнее в нем сбить баланс даже при средней тяжести ошибке. 

все выдохнул 

 

по ссылке вашей классный контролер но всеравно крут.... что то по проще. что бы проще и некуда. и прога простая до нельзя была

bwn
Онлайн
Зарегистрирован: 25.08.2014

Так там 2/3 проги это меню. Рассвет-закат две отдельных функции. Реализованы просто: имеем 255 шагов регулировки, берем требуемое время на рассвет-закат, делим на 255 и через этот интервал прибавляем или отнимаем единицу.

garfild
Offline
Зарегистрирован: 27.06.2015

как говррится на выходе охота получить нечто вот такое

канал 1. 2, 3,4,5,6 и сколь4о там еще можно

Начало восхода в 9 - 45 

Длительность восхода 30 минут 

начало заката в 21-15 

Длительность заката 30 минут 

garfild
Offline
Зарегистрирован: 27.06.2015

bwn пишет:

Так там 2/3 проги это меню. Рассвет-закат две отдельных функции. Реализованы просто: имеем 255 шагов регулировки, берем требуемое время на рассвет-закат, делим на 255 и через этот интервал прибавляем или отнимаем единицу.

 

а можете прям ткнуть или лучше привести где и какой кусок этот рассвет. и почему его нельзя назначать в меню, как в пример (но это так отступление)

bwn
Онлайн
Зарегистрирован: 25.08.2014

Время рассвета-заката у ТС устанавливается, продолжительность вроде жестко забита. Сегодня вряд ли уже посмотрю, а завтра по строкам напишу.

garfild
Offline
Зарегистрирован: 27.06.2015

а как узнать сколько каналов для света остается?

garfild
Offline
Зарегистрирован: 27.06.2015

bwn пишет:

Время рассвета-заката у ТС устанавливается, продолжительность вроде жестко забита. Сегодня вряд ли уже посмотрю, а завтра по строкам напишу.

 

Спасибо большое.

а вот вопрос, а нельзя в контроллере предусмотреть функцию сдвига времени (когда у нас переводят часы, что бы и контроллер сам время увеличивал или уменьшал) но не в проге а как бы после 10 марта свет взял и час добавил а 15 сентября взял и убавил час  )))))))))))))

garfild
Offline
Зарегистрирован: 27.06.2015

смотрите чем плохо программное диммирование. оно не позволяет самому определять световой поток и температуру радиатора. придется постоянно что то редактировать в программе.  всеже прибавка мощности света лучше проделаватьв каналах

bwn
Онлайн
Зарегистрирован: 25.08.2014

ТС делал на два канала, зачем больше, мне фантазии не хватает, это ведь не новый год и не дискотека.
Добавлять и убавлять часы, имея RTC на борту никто не запрещает.
По последнему посту, вообще не понял. Что значит в каналах? Для определения светового потока есть фотоэлементы, а для радиаторов температурные датчики. В чем затруднение и к чему супер стабильный световой поток в аквариуме?

P/S мы кстати уже давно гадим в чужой теме. Предлагаю Вам создать свою и перебраться в нее.