Электроника и самодельная автоматика для аквариума

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

Модератор: r00tGER

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

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

Re: Электроника и самодельная автоматика для аквариума

Сообщение Analog »

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

За активность За позитив За то, что мы все вместе За спонсорство Старая гвардия
Участнику съезда 2018
Дежурный по чату
Дежурный по чату
Сообщения: 678
Зарегистрирован: 11 янв 2015, 09:39
Награды: 7
Благодарил (а): 194 раза
Поблагодарили: 229 раз

Электроника и самодельная автоматика для аквариума

Сообщение Библиотекарь »

Analog писал(а):
r00tGER писал(а):Так это получается контроллер Юры, к которого эта тема и началась. И дисплей, и температура и свет по расписанию.
Можно просмотреть с первых страниц, все есть довольно подробно.
Делаю V2.0))) Хотелось бы собрать мнения форумчан. Как лучше организовать управление каналами? Есть 2 варианта:
- Интервальный, допустим с 09:30 до 21:00, задается два значения времени, минус в том что нельзя организовать отключение в этот промежуток - не получится, допустим, сделать дневную паузу по свету. Плюс в том, что можно точно выставить время с точностью до 5 мин.)
- Назовем его массив, весь день разбит на 1 часовые отрезки, тут уж можно сколько угодно раз включать-выключать канал за сутки. Минус в том, что точность будет 1 час (можно конечно и 5 мин сделать, но очень долго придется его настраивать - перебирать кучу отрезков по 5 мин).
Я бы для себя сделал по первому варианту.
Аватара пользователя
Manapoff

За то, что мы все вместе Старая гвардия Участник съезда №1 Aquakmv Участник съезда №2 Aquakmv Участнику съезда 2017
Аспирант
Аспирант
Сообщения: 484
Зарегистрирован: 11 фев 2014, 08:39
Награды: 5
Благодарил (а): 103 раза
Поблагодарили: 154 раза

Re: Электроника и самодельная автоматика для аквариума

Сообщение Manapoff »

Analog писал(а):
r00tGER писал(а):Так это получается контроллер Юры, к которого эта тема и началась. И дисплей, и температура и свет по расписанию.
Можно просмотреть с первых страниц, все есть довольно подробно.
Делаю V2.0))) Хотелось бы собрать мнения форумчан. Как лучше организовать управление каналами? Есть 2 варианта:
- Интервальный, допустим с 09.30 до 21.00, задается два значения времени минус в том что нельзя организовать отключение в этот промежуток - не получится допустим сделать дневную паузу по свету, плюс в том что можно точно выставить время с точностью до 5мин.)
- Назовем его массив, весь день разбит на 1часовые отрезки, тут уж можно сколько угодно раз включать выключать канал за сутки. Минус в том что точность будет 1час. ( можно конечно и 5мин сделать, но очень долго прийдется его настраивать - перебирать кучу отрезков по 5мин)
А кому или для кого ты его делаешь ?))))
Аватара пользователя
Analog

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

Re: Электроника и самодельная автоматика для аквариума

Сообщение Analog »

Manapoff писал(а):
Analog писал(а):
r00tGER писал(а):Так это получается контроллер Юры, к которого эта тема и началась. И дисплей, и температура и свет по расписанию.
Можно просмотреть с первых страниц, все есть довольно подробно.
Делаю V2.0))) Хотелось бы собрать мнения форумчан. Как лучше организовать управление каналами? Есть 2 варианта:
- Интервальный, допустим с 09.30 до 21.00, задается два значения времени минус в том что нельзя организовать отключение в этот промежуток - не получится допустим сделать дневную паузу по свету, плюс в том что можно точно выставить время с точностью до 5мин.)
- Назовем его массив, весь день разбит на 1часовые отрезки, тут уж можно сколько угодно раз включать выключать канал за сутки. Минус в том что точность будет 1час. ( можно конечно и 5мин сделать, но очень долго прийдется его настраивать - перебирать кучу отрезков по 5мин)
А кому или для кого ты его делаешь ?))))
Пока для себя)) Совершенствую так сказать конструкцию))
Самое непростое в жизни – понять, какой мост следует перейти, а какой сжечь.
Если вам помогли, не забудте за кнопку "Сказать спасибо"!
ПОНРАВИЛСЯ ФОРУМ? - ПОМОГИ ЕМУ РАЗВИВАТЬСЯ!
КАРТА ЗООМАГАЗИНОВ КМВ
Аватара пользователя
r00tGER

За активность За уникальный материал За вклад в развитие За спонсорство За помощь
Старая гвардия Участнику Лит. конкурса 2014
Кандидат наук
Кандидат наук
Сообщения: 1230
Зарегистрирован: 12 янв 2014, 17:54
Награды: 8
Благодарил (а): 593 раза
Поблагодарили: 641 раз

Re: Электроника и самодельная автоматика для аквариума

Сообщение r00tGER »

Analog писал(а):Как лучше организовать управление каналами?
3-й вариант - "Триггерный". Есть массив триггеров когда включать, когда выключать - храним, хоть с секундами. Настало время триггера - он либо включит, либо выключит в зависимости от его типа.
Размер массива делаешь таким, что-бы покрывал количество необходимых отрезков за день. Точность - секундная :)
Аватара пользователя
Analog

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

Re: Электроника и самодельная автоматика для аквариума

Сообщение Analog »

r00tGER писал(а):
Analog писал(а):Как лучше организовать управление каналами?
3-й вариант - "Триггерный". Есть массив триггеров когда включать, когда выключать - храним, хоть с секундами. Настало время триггера - он либо включит, либо выключит в зависимости от его типа.
Размер массива делаешь таким, что-бы покрывал количество необходимых отрезков за день. Точность - секундная :)
Я об этом и писал, теперь вопрос как уместить его настройку в LCD 16*2???
Самое непростое в жизни – понять, какой мост следует перейти, а какой сжечь.
Если вам помогли, не забудте за кнопку "Сказать спасибо"!
ПОНРАВИЛСЯ ФОРУМ? - ПОМОГИ ЕМУ РАЗВИВАТЬСЯ!
КАРТА ЗООМАГАЗИНОВ КМВ
Аватара пользователя
r00tGER

За активность За уникальный материал За вклад в развитие За спонсорство За помощь
Старая гвардия Участнику Лит. конкурса 2014
Кандидат наук
Кандидат наук
Сообщения: 1230
Зарегистрирован: 12 янв 2014, 17:54
Награды: 8
Благодарил (а): 593 раза
Поблагодарили: 641 раз

Re: Электроника и самодельная автоматика для аквариума

Сообщение r00tGER »

Не совсем меня понял.
Сутки не разбиты на фиксированные отрезки с их состоянием. Нет массива, где элементы отвечают за определенный час/минуту.

Есть временные отметки, при наступлении которых надо сделать определенное действие - включить или выключить.
Есть, например, триггер 10:20:25 "вкл" - он включит в 10:20:25 и свет так и будет гореть, пока следующий выключающий триггер его не выключит.

Можно часы/минуты/секунды в один байт запихнуть.
Аватара пользователя
Analog

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

Re: Электроника и самодельная автоматика для аквариума

Сообщение Analog »

r00tGER писал(а):Не совсем меня понял.
Сутки не разбиты на фиксированные отрезки с их состоянием. Нет массива, где элементы отвечают за определенный час/минуту.

Есть временные отметки, при наступлении которых надо сделать определенное действие - включить или выключить.
Есть, например, триггер 10:20:25 "вкл" - он включит в 10:20:25 и свет так и будет гореть, пока следующий выключающий триггер его не выключит.

Можно часы/минуты/секунды в один байт запихнуть.
А если свет в этот момент отключат, триггер пропущен будет. Только если перед каждым включением проматывать все триггеры до настоящего времени.
Самое непростое в жизни – понять, какой мост следует перейти, а какой сжечь.
Если вам помогли, не забудте за кнопку "Сказать спасибо"!
ПОНРАВИЛСЯ ФОРУМ? - ПОМОГИ ЕМУ РАЗВИВАТЬСЯ!
КАРТА ЗООМАГАЗИНОВ КМВ
Аватара пользователя
r00tGER

За активность За уникальный материал За вклад в развитие За спонсорство За помощь
Старая гвардия Участнику Лит. конкурса 2014
Кандидат наук
Кандидат наук
Сообщения: 1230
Зарегистрирован: 12 янв 2014, 17:54
Награды: 8
Благодарил (а): 593 раза
Поблагодарили: 641 раз

Re: Электроника и самодельная автоматика для аквариума

Сообщение r00tGER »

Проматывать и смотреть ближайший предыдущий, все не нужны. Так будет актуальное значение на момент включения.
Аватара пользователя
Андрей78
Новичок
Новичок
Сообщения: 25
Зарегистрирован: 21 фев 2015, 19:49
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Re: Электроника и самодельная автоматика для аквариума

Сообщение Андрей78 »

Всем ДВС! Собрал такую штуку Войдите или зарегестрируйтесь для просмотра ссылки, вот что получилось.
Электроника и самодельная автоматика для аквариума - 3333.jpg
Электроника и самодельная автоматика для аквариума - 2222.jpg
Электроника и самодельная автоматика для аквариума - 1111.jpg
Все работает отлично, кроме часов. Убегают вперед примерно на 3 мин. в сутки. На фото плата с DIP компонентами, с этой платой все точно идет, собрал вторую плату на SMD, кроме Atmega8, вот с ней проблемы в точности хода часов. Кто разбирается, помогите! :cry:
Ответить

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