Страница 1 из 1

Мужики помогите с простой вещью

Добавлено: 07.11.2017{, 19:51}
stapmoff
Кажется банальная вещь бегущие огни RGB светодиодов. Схема такая 
Изображение
Светодиодная лента 5 штук в 4 ряда Нужно сделать следующее, при появлении лог 1 на входе ардуины, снячало ПЛАВНО пробегает сверху вниз красный, потом зеленый, синий и загораются все пока на другом входе не появится лог, 1 тогда все тухнет

Мужики помогите с простой вещью

Добавлено: 07.11.2017{, 23:21}
slavas
stapmoff, нарисуй полную схему, придумаем.

Мужики помогите с простой вещью

Добавлено: 08.11.2017{, 04:21}
stapmoff
slavas, Хорошо

Мужики помогите с простой вещью

Добавлено: 08.11.2017{, 07:08}
stapmoff
Скидываю схему

Мужики помогите с простой вещью

Добавлено: 08.11.2017{, 09:28}
slavas
На вскидку например так 
подаём единицу на А0+pin2   загорится R верхней линейки
затем                     А1+pin2   загорится R следующей линейки
                             А2+pin2
                             А3+pin2
                             A4+pin2    R нижней линейки
далее тоже самое только для pin3.
для плавного розжига и гашения сигментов я выкладывал пользовательский блок с ШИМ.

Мужики помогите с простой вещью

Добавлено: 08.11.2017{, 11:47}
Labu55
А может Вам стоит пересмотреть схему в сторону применения 2-х Max7219 (две матрицы 8х8) и ключей типа UNL200x-280x и udn298x ? Тогда в Ваших руках окажется такой инструмент, как Character Generator for MAX7219 based 8×8 LED Matrix и возможность применения любого алгоритма переключения ограниченого только фантазией, наглядность программирования и проектирования ? Если "меня не изменяет склероз"   , мне попадались и кастомизированные матрицы.

Горизонталь 5 анодов (катодов) - 5 лент, вертикаль 3 цвета * 4 ленты = 12 катодов(анодов). Итого- матрица 12х5, 2-е Max7219- матрица 16х8

Мужики помогите с простой вещью

Добавлено: 08.11.2017{, 12:32}
Sancho
Labu55, Мы не знаем задумку автора и место(цель) применения конечного устройства.
Думаю, с указанной им размерностью 5х3 хватит и меньших ресурсов.

Мужики помогите с простой вещью

Добавлено: 08.11.2017{, 14:38}
stapmoff
Labu55, Я думал над этим, но мне достаточно иллюминации простенькой, а именно все цвета по порядку сверху вниз с плавным зажиганием и гашением 3 раза, потом загораются все, но тут у меня затык

Мужики помогите с простой вещью

Добавлено: 08.11.2017{, 17:12}
Labu55
Sancho писал(а):размерностью 5х3
Честно не понял. А может размерность 5х3х4? Или мы говорих о трёхмерном массиве? Извините, дальше без меня- нужно срочно удалиться.
Ну-да всё верно, достаточно одного переключателя на 3-RGB, одного на 4- ряды, одного на 5 ленты- общий вывод. Моё прежнее предложение слишком избыточно.

Мужики помогите с простой вещью

Добавлено: 08.11.2017{, 17:30}
Sancho
Labu55, по схеме stapmoff, размерность как раз 5х3, т.к. ленты в рядах(строках) запараллелены(RGB) и идут как одна.

Мужики помогите с простой вещью

Добавлено: 08.11.2017{, 22:48}
Labu55
stapmoff писал(а):Светодиодная лента 5 штук в 4 ряда
 
Sancho писал(а):по схеме stapmoff
А й да молодец Sancho, а я то со схемой и не разбирался. Понял что 4 ряда по 5 лент. Задача упрощается!

To stapmoff: Держите проект, логика присутствует, думаю разберётесь сами с инверсией на выходах ( в зависимости от ваших ключей- прямые/инверсные) и если надо, с ШИМом (плавное включение и переход цвета).
Удачи!

Добавлено (08.11.2017, 22:48)
---------------------------------------------
stapmoff писал(а):3 раза
Опа! Тех. задачи изменились по сравнению с первоначальным? Надеюсь ещё один счётчик примастерите самостоятельно? Если нет, скажите- позже засунем в схему.

Да, вспомнил. Возможны непонятки со счётчиками. Много раз ловил, что счётчик начинает отсчёт с 1 и не останавливается после сброса (продолжает считать дальше). Ловить, то ловил а причину не выяснил. Тогда попробуйте непосредственно на счётчике оставить переменные сброса, на сторонние ФБлоки вход с переменной- через одно именованное соединение, а выходы с той же переменной через другое. В любом случае монитор порта Вам поможет увидеть как они считают. И ещё, проект не тестировался.

Мужики помогите с простой вещью

Добавлено: 09.11.2017{, 18:00}
stapmoff
Labu55, Спасибо огромное, как проверю отпишу как и что))

Мужики помогите с простой вещью

Добавлено: 10.11.2017{, 05:27}
stapmoff
Ну испробовал я  вашу схему, все работает да, но ни какой плавности нет и все циклично пока не нажмем Stop, выхода, что идут на RGB должны же быть интежер, а у вас в схеме как обычный цифровой выход не ШИМ. Прилепляю файлик уже с изменениями под мои выхода и входа

Мужики помогите с простой вещью

Добавлено: 10.11.2017{, 08:32}
rw6cm
Могли бы выложить свой проект,
чтобы не гадать на кофейной гущи, что у вас там не получается ))

п/с ШИМ перекиньте на RGB

Мужики помогите с простой вещью

Добавлено: 10.11.2017{, 09:49}
5661551igor
народ помогите кто может как собрать скетч в FLProg для отправки команд на реле через ардуино уно по bluetooth со смартфона. в общем дело такое в mit app inentor я создал небольшую програмку с 4 кнопками у них идут команды для отправки по bluetooth
rel1 rel2 rel3 rel4 Релюхи должны включать и выключать дренажные насосы
помогите очень надо заранее спасибо

Добавлено (10.11.2017, 09:49)
---------------------------------------------
народ помогите кто может как собрать скетч в FLProg для отправки команд на реле через ардуино уно по bluetooth со смартфона. в общем дело такое в mit app inentor я создал небольшую програмку с 4 кнопками у них идут команды для отправки по bluetooth
rel1 rel2 rel3 rel4 Релюхи должны включать и выключать дренажные насосы
помогите очень надо заранее спасибо

Мужики помогите с простой вещью

Добавлено: 10.11.2017{, 10:36}
Anydy
5661551igor писал(а):народ помогите кто может
Зачем плодить сообщения???? Создали же тему...
Удаляем как спам

Мужики помогите с простой вещью

Добавлено: 10.11.2017{, 20:36}
Labu55
stapmoff писал(а):но ни какой плавности нет
А кто сомневается? 
Labu55 писал(а):думаю разберётесь сами с инверсией на выходах ( в зависимости от ваших ключей- прямые/инверсные) и если надо, с ШИМом (плавное включение и переход цвета)
stapmoff писал(а):Прилепляю файлик уже с изменениями под мои выхода и входа
А как на счёт того, чтобы разобраться зачем нужен и почему не срабатывает элемент Switch ?
Если обращаются: Мужики помогите с простой вещью,  я думаю что надо помочь в затруднительном участке, а не сделать всё (в т.ч.наладку в железе которого нет в наличии) за человека, для которого это простая вещь.
С инверсией Вы не разбирались, иначе Вы бы заметили очевидную ошибку, которая была мной исправлена в "Пятницу, 10.11.2017, 01:23" и это не из-за безсонницы.
stapmoff писал(а):должны же быть интежер, а у вас в схеме как обычный цифровой выход не ШИМ
Я вот считаю, что лучше синхронизовать ШИМ выход с генератором и ШИМировать доп. ключом питание или общий, чтобы мухи были отдельно от котлет.Кстати, как и подозревал, первый запуск счётчика для LED tape происходит с 1 а не с 0.   Впрочем Вы всё сами знаете.
Mega плату не имею, прогнал на UNO.
И в качестве бонуса- Режим 2 (ручное управления): нажмите  перед стартом кнопку стоп, загорится первая лента, дальше нажимайте последовательно кнопку старт. Выход- повторное нажатие кнопки стоп.
Удачи Вам!