kolyavit 12 Опубликовано 11 Октября 2015 В общем методом научного тыка, проверил. Работает и без повышения напруги на 5-ти вольтах. Только вот новая батарейка не держит. При отключении питания часы и прога слетают Поделиться этим сообщением Ссылка на сообщение
Qwanter 0 Опубликовано 12 Октября 2015 Спасибо за скеч.. Уверен все работает,только мой драйвер работает на оборот : т.е. 5вольт -свет погас 0 вольт - на полную.. Может подскажете что можно поменять? Поделиться этим сообщением Ссылка на сообщение
kolyavit 12 Опубликовано 13 Октября 2015 на выводах драйвера PWM провода перекинуть попробуйте Поделиться этим сообщением Ссылка на сообщение
Qwanter 0 Опубликовано 13 Октября 2015 В соседнем форуме вычитал что тоже столкнулись с данной проблемой с одним драйвером нормально а с другим зеркально.. так там он переписал скетч чтоб можно было указать тип драйвера.. может и в этом скетче не сложно чтото намудрить.. пробовал поменять минимальное и максимальное зеркально шим но тогда рассветы закаты не работают. Пичалька ;/ Поделиться этим сообщением Ссылка на сообщение
Qwanter 0 Опубликовано 13 Октября 2015 на выводах драйвера PWM провода перекинуть попробуйте Минусовой вывод шим на драйвере закорочен с минусом входа питания драйвера(в самом драйвере)-как бы чего не вышло Поделиться этим сообщением Ссылка на сообщение
Alex_M 89 Опубликовано 18 Октября 2015 Спасибо за скеч.. Уверен все работает,только мой драйвер работает на оборот : т.е. 5вольт -свет погас 0 вольт - на полную.. Может подскажете что можно поменять? Если все драйвера такие, то проще изменить расписание: День будет ночью Рассвет закатом Например, что бы задать такое расписание С 12 до 20 ночь 0 (это будет день с максимумом 100%) С 20 до 22 восход с 0 до 255 (это будет закат с 100% до 0%) С 22 до 10 день 255 (это будет ночь с 0%) С 10 до 12 закат с 255 до 0 (это будет восход с 0 до 100%) Если разные драйвера, то надо менять программу (н-р вводить вектор типа драйвера и инверсию по типу в при задании уровня ШИМ) Поделиться этим сообщением Ссылка на сообщение
Volchoc 0 Опубликовано 27 Января 2016 Здравствуйте, как изменить время работы (включения и выключения) вентиляторов? Где это прописано в скетче? Спасибо. Поделиться этим сообщением Ссылка на сообщение
Alex_M 89 Опубликовано 28 Января 2016 Здравствуйте, как изменить время работы (включения и выключения) вентиляторов? Где это прописано в скетче? Спасибо. Добрый день, Владимир, В последней версии управление реле не по времени, а по суммарному уровню ШИМ на светодиодах. Задание переменных для номера ног для управления реле (2шт.) int Relay1 = 7; //вент int Relay2 = 8; //луна Задание переменных для определения состояния реле byte Relay1Status=false; byte Relay2Status=false; Управление состоянием реле digitalWrite(Relay1, HIGH); // Включение digitalWrite(Relay2, LOW); //Выключение Если хотите управление по времени то надо переписывать часть кода. Можете сделать по аналоги с ШИМ каналами (задаете время включения и выключения реле, а в основном теле скетча проверяете время наступления включения/выключения и состояние реле и соответственно, при необходимости включать/выключать реле) или по иному алгоритму. Поделиться этим сообщением Ссылка на сообщение
Ixtiolog 0 Опубликовано 21 Февраля 2016 Если все драйвера такие, то проще изменить расписание: День будет ночью Рассвет закатом Например, что бы задать такое расписание С 12 до 20 ночь 0 (это будет день с максимумом 100%) С 20 до 22 восход с 0 до 255 (это будет закат с 100% до 0%) С 22 до 10 день 255 (это будет ночь с 0%) С 10 до 12 закат с 255 до 0 (это будет восход с 0 до 100%) Если разные драйвера, то надо менять программу (н-р вводить вектор типа драйвера и инверсию по типу в при задании уровня ШИМ) Доброго времени суток, у меня тоже драйвера с обратным шимом...но настроить не получается... не могли бы вы показать данную схему в части кода.. понять логику просто не получается.. заранее спасибо Поделиться этим сообщением Ссылка на сообщение
Alex_M 89 Опубликовано 24 Февраля 2016 Доброго времени суток, у меня тоже драйвера с обратным шимом...но настроить не получается... не могли бы вы показать данную схему в части кода.. понять логику просто не получается.. заранее спасибо Доброго времени, В скетче: Вычисление (присвоение) значения ШИМ для канала i Current_PWM[i]= ... Установка значения ШИМ на pin analogWrite(PWM_Pin[i], Current_PWM[i]) Для инверсии ШИМ для канала i (как вариант) можно добавить строку после вычисление (присвоение) значения ШИМ для канала i Current_PWM[i]=255- Current_PWM[i] 1 Поделиться этим сообщением Ссылка на сообщение
serov 0 Опубликовано 2 Марта 2019 В 11/17/2014 в 10:12 AM, Alex_M сказал: Там все стандартно: Входы: 1 и 2 Минус (-) (земля) от БП, сюда же GND от ардуины 23 и 24 Плюс (+) от БП 22 ШИМ от ардуины Выходы: 11 и 12 Минус (-) на светодиоды 13 и 14 Плюс (+) на светодиоды Добрый день, подскажите при достижении ШИМ=0 диоды не отключаются, мерцают с яркостью около 10%, уже попробовал 2 вида ардуино. Общая земля через 1кОМ резистор. В чем может быть причина? Поделиться этим сообщением Ссылка на сообщение
matwey 22 Опубликовано 3 Марта 2019 Было такое, объяснялось тем что, либо объеденить GND в одну цепь или сменить драйвера(у меня такой косяк был на этих драйверах) Поделиться этим сообщением Ссылка на сообщение
serov 0 Опубликовано 16 Марта 2019 В 11/17/2014 в 10:12 AM, Alex_M сказал: Там все стандартно: Входы: 1 и 2 Минус (-) (земля) от БП, сюда же GND от ардуины 23 и 24 Плюс (+) от БП 22 ШИМ от ардуины Выходы: 11 и 12 Минус (-) на светодиоды 13 и 14 Плюс (+) на светодиоды Убрал резистор и все заработало 48 v и 5v с ардуино объеденил и все. Поделиться этим сообщением Ссылка на сообщение
serov 0 Опубликовано 16 Марта 2019 Подскажите что нужно поменять чтобы первый канал по значению был равен 2? не программист, не могу понять.. Поделиться этим сообщением Ссылка на сообщение
Vistom 0 Опубликовано 16 Марта 2019 Смотрите настройку часов. Начало рассвета и заката. Поделиться этим сообщением Ссылка на сообщение
serov 0 Опубликовано 16 Марта 2019 А где в коде шаг установки яркости в минуту? у меня в обед канал 0 дает 64 Поделиться этим сообщением Ссылка на сообщение
Vistom 0 Опубликовано 17 Марта 2019 Первая строка начало/окончание час, вторая минута int Hours_Start_Sunrise[6] = {7, 7, 7, 7, 7, 7}; // начало рассвета по каналам час int Minutes_Start_Sunrise[6] = {50, 40, 30, 15,10, 0}; // начало рассвета по каналам минута Поделиться этим сообщением Ссылка на сообщение