управление LED (плав. вкл. - выкл.)

Signum
Offline
Зарегистрирован: 14.08.2012

Всем привет!

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

Пример: 9ч00мин - плавное включение(плавность до 90%(это будет максимум) через 1час)

Далее в 20ч00мин - плавное выключение(плавность до 0% через 1час)

И еще забыл добавить: будет два канала цвета СД и нужно что б 1ый канал работал по выше описаному режиму, а 2ой с сзадержкой в 2часа, а не в час и выключение тоже 2часа.

П.С. думал сделать возможность управление настроек с дисплея, но так как и с этим разобраться не могу, прошу помощи у вас дорогие форумчане :)

Signum
Offline
Зарегистрирован: 14.08.2012

Сам не заметил куда написал... Извиняюсь, если есть возможность перенесите пожалуйста в "Программирование"

maksim
Offline
Зарегистрирован: 12.02.2012

 Так дуина у вас есть? Если есть то какая? Что такое ШИМ знаете?

Signum
Offline
Зарегистрирован: 14.08.2012

maksim пишет:

 Так дуина у вас есть? Если есть то какая? Что такое ШИМ знаете?

ШИМ - управление двумя сигналами положения вкл выкл.

Arduino Duemilanove 2009 Atmega 328P - только будет... пока еще едет

maksim
Offline
Зарегистрирован: 12.02.2012

В общих чертах. Светодиодами рулить будем ШИМом, по поводу точности времени просто на дуине может не полуситься так как за сутки набегает погрешность, что бы была точность нужен таймер реального времени (например ds1307), но если погрешность в минуты не страшна, то можно просто на дуине.

Signum
Offline
Зарегистрирован: 14.08.2012

Это я всё понимаю, если время не будет убегать на 20минут в месяц, то обойдусь, а если будет то лучше с "Часами"

Вот для меня программная часть очень сложна... Может по книге что то и сделаю.. Но чувствую это будет громоздко и не совсем верно работать...

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

nestandart
nestandart аватар
Offline
Зарегистрирован: 15.06.2011

Чтобы "Добавить интерес" рнапишите что это будет и для чего. 

leshak
Offline
Зарегистрирован: 29.09.2011

  > могу предложить не большую сумму денег

Ну программист это одна из самых высокооплачиваемых професий. Так что "небольшой суммой", при наеме, не обойдетесь.

Но ничего сложного в этом нет. Можно и самому. Во первых, при желании, с этим может разобратся каждый. А без желания - зачем заниматся ардуиной? Все начинают с "в программировании полный ноль". Во вторых. Проектов/примеров комбинаций ардуина-кнопки-DS1307+экран - сотни :) Десятки тем только на этом форуме.

Но, начните, наверное с простого. С "плавного зажигания диодов". Можете отослать "небольшую сумму в качестве пожертвования" авторам ардуины :) Они уже позаботились о вас и включили такой пример в стандартную поставку. Запускаете ArduinoIDE идете в File\Examples\1.Basic\Fade

Можете и другие пересмотеть "для общего развитися". Пока едет ардуина - почитат, хотя-бы поверхностно, раздел http://arduino.ru/Reference . Ознакомится с доступными "строительными блоками". Вот тут можно еще всяких примеров/туториалов найти http://arduino.cc/en/Tutorial/HomePage . Что-бы не "изобретать велосипеды" вот тут http://www.arduino.cc/playground/ можно начинать искать "игры с ардуиной" для типичных задач.

 

 

Signum
Offline
Зарегистрирован: 14.08.2012

leshak пишет:

  > могу предложить не большую сумму денег

Ну программист это одна из самых высокооплачиваемых професий. Так что "небольшой суммой", при наеме, не обойдетесь.

Но ничего сложного в этом нет. Можно и самому. Во первых, при желании, с этим может разобратся каждый. А без желания - зачем заниматся ардуиной? Все начинают с "в программировании полный ноль". Во вторых. Проектов/примеров комбинаций ардуина-кнопки-DS1307+экран - сотни :) Десятки тем только на этом форуме.

Но, начните, наверное с простого. С "плавного зажигания диодов". Можете отослать "небольшую сумму в качестве пожертвования" авторам ардуины :) Они уже позаботились о вас и включили такой пример в стандартную поставку. Запускаете ArduinoIDE идете в File\Examples\1.Basic\Fade

Можете и другие пересмотеть "для общего развитися". Пока едет ардуина - почитат, хотя-бы поверхностно, раздел http://arduino.ru/Reference . Ознакомится с доступными "строительными блоками". Вот тут можно еще всяких примеров/туториалов найти http://arduino.cc/en/Tutorial/HomePage . Что-бы не "изобретать велосипеды" вот тут http://www.arduino.cc/playground/ можно начинать искать "игры с ардуиной" для типичных задач.

 

Спасибо за информацию! Будем пробовать. Проекты то есть, но ищу простой вариант, т.к. готовые варианты тоже продают, цена не устраивает :) и хочется самому сделать.

На счет наёма вы тоже правы. Буду пробовать сам написать, заручусь вашей поддержкой (форума Ардуино) надеюсь не против?

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

AlexFisher
AlexFisher аватар
Offline
Зарегистрирован: 20.12.2011

Не думаю, что нужно так медленно зажигать. На "розжиг" и "гашение" нужно отвести по часу. Еще "крамольная" мысль пришла (прошу не пинать, мысль строго гипотетическая, практическим советом не является) - закрепить светодиод на серву и поворачивать медленно так... аки солнышко ;)

maksim
Offline
Зарегистрирован: 12.02.2012

 Ну так это вокруг аквариума прийдется вертеть ) Да и еще а как рыбы (или кто там в аквариуме) относятся к ШИМу и светодиодному свету... это у человека зрение такой инертное... а представьте жить все время под вспышками холодного света... бррр )

AlexFisher
AlexFisher аватар
Offline
Зарегистрирован: 20.12.2011

Ну с сервой - это так, шальная мысль :)

А по поводу светодиода - сложно сказать. Вообще-то в аквариумном деле применяются какие-то специальные лампы с определенным спектром (дорогущие!), хотя в детстве помню - лампа накаливания нормально работала :). Иначе говоря, нужно управлять ЛДС-ками, они, в принципе, управляются по току, даже схемы управления были (в прошлом веке на них цветомузыку пытались делать).

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

Кстати, у ламп аквариумных свет мерцает и ничего, рыбы не жалуются :)

Signum
Offline
Зарегистрирован: 14.08.2012

Не сочтите за рекламу

Вот есть готовые девайсы http://www.aquabox.by/

Но уж очень больно бьют по карману + размеры не те что мне нужны

а есть статьи с фото как правильно и какой свет http://www.aqa.ru/forum/svetodiodnyiy-svetilnik-dlya-akvariuma-pravilno-...

А по счет света обычно используют Люминисцентные (типа Флора(на вид светят розовым спектром)) и они тоже мерцают и не плохо... Мне кажеться что у СД мерцание даже по меньше будет..

А поворачивать СД прикольно ))) но с радиаторами думаю будет сложно...

Будет два канала 10шт СД холодный белые (синий свет урепляет растения) и 4шт СД красный (дает хороший рост растению)

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

axill
Offline
Зарегистрирован: 05.09.2011

Signum пишет:

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

Можно прикрутить к ардуине часы реального времени (например шилд с ds1307) и тогда точность хода часов будет не хуже чем у любых бытовых часов. А если чуток раскошелиться - можно купить недорогой модуль GPS и синхронизировать ход со временем, получаемым со спутника. Идею подчерпнул из одной статья, которую на днях читал, там в обычные механические часы со стредками внедрили синхронизацию по сспутнику :) Мне очень идея понравилась.

leshak
Offline
Зарегистрирован: 29.09.2011

axill пишет:

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

IMHO немного "из пушки по воробъям". Плюс, при батарейном питании GPS - жрем аккум. Плюс размеры. Да и в помещении GPS не всегда хорошо ловится.