http://forum.getchip.net/

LED подсветка лестницы или коридора в доме
http://forum.getchip.net/viewtopic.php?f=9&t=301
Страница 2 из 67

Автор:  SVN [ 25 дек 2012, 16:07 ]
Заголовок сообщения:  Re: адаптируйте прошивку под тини

Вот твой алгоритм, пробуй, потом отпишешь. :-) Не забудь, подтянуть РD2, РD3 резисторами к земле.
Вложение:
Akademik.hex [1.13 КБ]
Скачиваний: 288

Почти тоже самое. Разница лишь в порядке погасания.
Вложение:
Akademik.rar [458 байт]
Скачиваний: 245

Автор:  Akademik [ 25 дек 2012, 22:59 ]
Заголовок сообщения:  Re: адаптируйте прошивку под тини

Я всетаки не ошибся что на этом форуме есть виртуозы!!!! :OK: Не ожидал что так быстро напишите... :lol: ОГРОМНОЕ СПАСИБО SVN!!!! Вторая прошивка которая в архиве успешно заработала!!! :lol: Алгоритм то что нужно! Вот только один вопрос.Не сочтите за наглость... :oops: , а можно сделать перемычку ,чтоб менять задержку на включение светодиодов?... или хотябы скорость немного побыстрее сделать. примерно 2 сек на загорание и погасание всех светодиодов ,а время свечения уменьшить на половину.

Автор:  SVN [ 26 дек 2012, 16:49 ]
Заголовок сообщения:  Re: адаптируйте прошивку под тини

Akademik писал(а):
Я всетаки не ошибся что на этом форуме есть виртуозы!!!! :OK: Не ожидал что так быстро напишите... :lol: ОГРОМНОЕ СПАСИБО SVN!!!!

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

А первая, что не работает?
Akademik писал(а):
а можно сделать перемычку ,чтоб менять задержку на включение светодиодов?... или хотябы скорость немного побыстрее сделать. примерно 2 сек на загорание и погасание всех светодиодов ,а время свечения уменьшить на половину.

Легко. :D Так как данный алгоритм занимает 17 % памяти контроллера. Можно добавить и перемычки. Если опишешь конкретно на какое время, так и сделаю. А пока вот, светодиоды загораются в течении 2 сек., ожидание перед погасанием 5 сек.
Вложение:
Akademik.hex [995 байт]
Скачиваний: 446

Автор:  Akademik [ 26 дек 2012, 19:24 ]
Заголовок сообщения:  Re: адаптируйте прошивку под тини

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


Возможно ничего сложного ,просто я начал изучать программирование на AVR STUDIO поэтому пока новичек,и кажется все таким сложным..

Цитата:
А первая, что не работает?


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

Цитата:
Легко. Так как данный алгоритм занимает 17 % памяти контроллера. Можно добавить и перемычки. Если опишешь конкретно на какое время, так и сделаю. А пока вот, светодиоды загораются в течении 2 сек., ожидание перед погасанием 5 сек.


Спасибо!!! В пятницу на работе попробую потестить эту прошивку. Заодно засеку нужное мне время и сразу отпишусь. ;)

Автор:  SVN [ 26 дек 2012, 21:23 ]
Заголовок сообщения:  Re: адаптируйте прошивку под тини

Akademik писал(а):
первая тоже работает,но светодиоды гаснут не в той последовательности которая мне нужна... ;)

Первая, как раз соответствует твоей записи, а вторую добавил от себя. :-)
Прочти ещё раз, что писал. ;)
Akademik писал(а):
При появлении на PD2 единицы(кратковременно!) ,начинают загораться светодиоды от PB0 до PB4 затем через примерно 10 секунд начинают гаснуть от PB4 до PB0 (при этом должна быть задержка на срабатывание PD3 пока не погаснет последний светодиод.)

Автор:  Akademik [ 27 дек 2012, 00:57 ]
Заголовок сообщения:  Re: адаптируйте прошивку под тини

ТОЧНО... Сорри... :oops: Мой косяк,спасибо за поправку.

Автор:  Akademik [ 17 янв 2013, 22:17 ]
Заголовок сообщения:  Re: адаптируйте прошивку под тини

SVN. я снова к тебе за помощью. Собрал я на макетке эту свою затею :-) . Вот несколько ньюансов (прозьб :oops: )

1 . Определился я с перемычками на задержку. Если возможно PB5 и PB6 задействовать на перемычки на минус. одна задердка 5 секунд на зажигание всех диодов,10 сек - задержка свечения. А на вторую - 3 сек на вкл и 15сек на задержку свечения. Либо одну перемычку,если она стоит - то первая задержка .если нет-вторая.

Второй ньюанс... :oops: . возможно ли на любой из отсавшихся ног мк ,либо вместо PD4 (он выполняет эту же функцию - разрешение дийствия) , задействовать как вход компаратора для для фото резистора, с небольшой регулировкой и задержкой в митуту?.При хорошей освещенности,запрет на выполнение фсех функций,при слабой - разрешение.( Если потребуется,померяю конкретное сопротивление датчика при темноте и при свете.)

и 3 на какую частоту мк прошивать,чтоб время задержки совпадало точнее.?

С Уважением.!

Автор:  SVN [ 18 янв 2013, 14:34 ]
Заголовок сообщения:  Re: адаптируйте прошивку под тини

Akademik писал(а):
1 . Определился я с перемычками на задержку. Если возможно PB5 и PB6 задействовать на перемычки на минус. одна задердка 5 секунд на зажигание всех диодов,10 сек - задержка свечения. А на вторую - 3 сек на вкл и 15сек на задержку свечения. Либо одну перемычку,если она стоит - то первая задержка .если нет-вторая.
Второй ньюанс... :oops: . возможно ли на любой из отсавшихся ног мк ,либо вместо PD4 (он выполняет эту же функцию - разрешение дийствия) , задействовать как вход компаратора для для фото резистора, с небольшой регулировкой и задержкой в митуту?.При хорошей освещенности,запрет на выполнение фсех функций,при слабой - разрешение.( Если потребуется,померяю конкретное сопротивление датчика при темноте и при свете.)

По свободе сделаю. Замеры сопротивления естественно необходимы.
Akademik писал(а):
3 на какую частоту мк прошивать,чтоб время задержки совпадало точнее.?

В этом девайсе особая точность не нужна. ;) Частота МК с заводскими настройками от внутреннего генератора (1 МГц).
http://www.getchip.net/posts/068-kak-pr ... -fuse-bit/

Автор:  Akademik [ 18 янв 2013, 17:26 ]
Заголовок сообщения:  Re: адаптируйте прошивку под тини

Спасибо!!! Замеряю сегодня,завтра потараюсь выложить.

Автор:  Akademik [ 18 янв 2013, 18:34 ]
Заголовок сообщения:  Re: адаптируйте прошивку под тини

Сопротивление датчика . 50к и ниже(предел 3К) - запрещено вкл света . 50к и выше(предел 300К) -разрешено.

Страница 2 из 67 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/