Перейти к контенту
МОРСКОЙ АКВАРИУМ - форум Аква Лого

Специальные цены на внешние фильтры Eheim! Десятки моделей внешних фильтров Eheim по отличным ценам. Выбирайте!
Подробнее
АквариумныеДанио - мирные, стайные, активные и привлекающие внимание озорным поведением рыбки. Известны в аквариумистике они уже давно и нисколько не теряют своей популярности.Относятся к семейству карповых. Практически все разновидности данио плавают у поверхности воды, в верхней трети аквариума. У этих рыб вытянутое, удлиненное тело. Размер рыб может варьировать от 4-5 см - данио хопра и до 10-12 см - данио малабарский.
Alex_M

Лед светильник 70Вт. для DMS 500PL (72л.)

Рекомендуемые сообщения

В общем методом научного тыка, проверил. Работает и без повышения напруги на 5-ти вольтах. Только вот новая батарейка не держит. При отключении питания часы и прога слетают :(

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спасибо за скеч.. Уверен все работает,только мой драйвер работает на оборот : т.е. 5вольт -свет погас 0 вольт - на полную.. Может подскажете что можно поменять?

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

на выводах драйвера PWM провода перекинуть попробуйте

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

на выводах драйвера PWM провода перекинуть попробуйте

Минусовой вывод шим на драйвере закорочен с минусом входа питания драйвера(в самом драйвере)-как бы чего не вышло ;)

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спасибо за скеч.. Уверен все работает,только мой драйвер работает на оборот : т.е. 5вольт -свет погас 0 вольт - на полную.. Может подскажете что можно поменять?

Если все драйвера такие, то проще изменить расписание:

День будет ночью

Рассвет закатом

Например, что бы задать такое расписание

С 12 до 20 ночь 0 (это будет день с максимумом 100%)

С 20 до 22 восход с 0 до 255 (это будет закат с 100% до 0%)

С 22 до 10 день 255 (это будет ночь с 0%)

С 10 до 12 закат с 255 до 0 (это будет восход с 0 до 100%)

 

Если разные драйвера, то надо менять программу (н-р вводить вектор типа драйвера и инверсию по типу в при задании уровня ШИМ)

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте, как изменить время работы (включения и выключения) вентиляторов? Где это прописано в скетче? Спасибо.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте, как изменить время работы (включения и выключения) вентиляторов? Где это прописано в скетче? Спасибо.

Добрый день, Владимир,

 

В последней версии управление реле не по времени, а по суммарному уровню ШИМ на светодиодах.

 

Задание переменных для номера ног для управления реле (2шт.)

int Relay1 = 7; //вент
int Relay2 = 8; //луна

 

Задание переменных для определения состояния реле

byte Relay1Status=false;
byte Relay2Status=false;

 

Управление состоянием реле

digitalWrite(Relay1, HIGH); // Включение
digitalWrite(Relay2, LOW); //Выключение

 

Если хотите управление по времени то надо переписывать часть кода.

Можете сделать по аналоги с ШИМ каналами (задаете время включения и выключения реле, а в основном теле скетча проверяете время наступления включения/выключения и состояние реле и соответственно, при необходимости включать/выключать реле) или по иному алгоритму.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если все драйвера такие, то проще изменить расписание:

День будет ночью

Рассвет закатом

Например, что бы задать такое расписание

С 12 до 20 ночь 0 (это будет день с максимумом 100%)

С 20 до 22 восход с 0 до 255 (это будет закат с 100% до 0%)

С 22 до 10 день 255 (это будет ночь с 0%)

С 10 до 12 закат с 255 до 0 (это будет восход с 0 до 100%)

 

Если разные драйвера, то надо менять программу (н-р вводить вектор типа драйвера и инверсию по типу в при задании уровня ШИМ)

 

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

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Доброго времени,

 

В скетче:

Вычисление (присвоение) значения ШИМ для канала i

Current_PWM[i]= ...

 

Установка значения ШИМ на pin

analogWrite(PWM_Pin[i], Current_PWM[i])

 

Для инверсии ШИМ для канала i (как вариант) можно добавить строку после вычисление (присвоение) значения ШИМ для канала i

Current_PWM[i]=255- Current_PWM[i]

  • Upvote 1

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 11/17/2014 в 10:12 AM, Alex_M сказал:

post-20976-0-38859500-1416208271_thumb.jpg

 

Там все стандартно:

 

Входы:

1 и 2 Минус (-) (земля) от БП, сюда же GND от ардуины

23 и 24 Плюс (+) от БП

22 ШИМ от ардуины

 

Выходы:

11 и 12 Минус (-) на светодиоды

13 и 14 Плюс (+) на светодиоды

Добрый день, подскажите при достижении ШИМ=0 диоды не отключаются, мерцают с яркостью около 10%, уже попробовал 2 вида ардуино. Общая земля через 1кОМ резистор. В чем может быть причина? 

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Было такое, объяснялось тем что, либо объеденить GND в одну цепь или сменить драйвера(у меня такой косяк был на этих драйверах)

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 11/17/2014 в 10:12 AM, Alex_M сказал:

post-20976-0-38859500-1416208271_thumb.jpg

 

Там все стандартно:

 

Входы:

1 и 2 Минус (-) (земля) от БП, сюда же GND от ардуины

23 и 24 Плюс (+) от БП

22 ШИМ от ардуины

 

Выходы:

11 и 12 Минус (-) на светодиоды

13 и 14 Плюс (+) на светодиоды

Убрал резистор и все заработало 48 v и 5v с ардуино объеденил и все.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

image.png.b41332d2877b1b4a635e8873c79b63ab.png

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Смотрите настройку часов. Начало рассвета и заката.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

А где в коде шаг установки яркости в минуту? у меня в обед канал 0 дает 64

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Первая строка начало/окончание час, вторая минута

int Hours_Start_Sunrise[6] = {7, 7, 7, 7, 7, 7};         // начало рассвета по каналам час
int Minutes_Start_Sunrise[6] = {50, 40, 30, 15,10, 0};       // начало рассвета по каналам минута

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!

Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.

Войти

×