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

Краб Краб-вампир, Geosesarma dennerle, происходит родом из Индонезии. Точно не известно, почему он получил такое зловещее обиходное название. Кто-то считает, что это связано с окраской, напоминающей костюмы Дракулы, кто-то связывает это с рисунком в виде летучей мыши на теле. Одно можно сказать точно, по способу питания этот краб ничего общего с вампирами не имеет, хотя и ведет в основном ночной образ жизни.

Язык фламинго

Морские дракончики

Механический морской змей

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кОМ резистор. В чем может быть причина? 

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


Ссылка на сообщение
В 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};       // начало рассвета по каналам минута

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


Ссылка на сообщение

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

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

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

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

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

Войти

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

Войти

×
×
  • Создать...