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

Помощь в проекте!!!

Добавлено: 08 май 2020, 23:49
Kolito
Доброго времени суток!
Решил сделать проект, подсветки ступенек лестницы. Поискав на форуме, особо ничего не нашел. Нет, ну как нашел, но это не совсем то чего хотелось. Или происходила ошибка при компиляции. [spoiler]
ошибка.jpg
[/spoiler]
Вот подборка, похожих проектов:
Подсветка 1
Подсветка 2
Подсветка 3
Авторам этих проектов отдельное спасибо!!! Черпал идеи отсюда.
Но, не один мне не подошел
В проекте использую:
[spoiler]Arduino Nano v.3 (China)
PCA9685
HC-SR501
Фоторезистор
IRLZ44N
20200508_233045.jpg
[/spoiler]

ТЗ:
[spoiler]1. Поочередное включение ступеней;
2. Поочередное выключение ступеней;
3. ШИМ управление светодиодами;
4. Ночная подсветка первой и последней ступени (% от общей яркости)
5. Движение сверху. Движение снизу. Соответственно, направление включения ступеней;
6. Включение всей подсветки кнопкой(выключателем);
7. Затухание всей подсветки при сработки фотодатчика (день);
8. Управление параметрами из МЕНЮ. (2- кнопки, Светодиод).
Кол-во ступеней;
Яркость - общая;
Яркость - ночной подсветки;
Яркость - от кнопки вкл.;
Время включения/включения ступеней;
Время свечения всех светодиодов между включением и выключением;)
[/spoiler]

Теперь, к существу вопроса:
1. По розжиганию светодиодов, пока вопросов вроде нет.
2. По тушению: такое впечетление, что ШИМ не успевает отработать, заметно явное затухание общей яркости последних 6 линий, до того, пока якобы они должны были бы выключится.
3. Почему не компелируются проекты? (Спойлер выше - фото)

P.S. Пока что прикрепил часть проекта связаную с ШИМ. Плата 3 - НЕ КОМПИЛИРУЕТСЯ!!!! Но, это еще один
вариант этого же проекта.
P.S.S. Текст накидал, на скорую, извините за ошибки и неясности.
Вопросы, уточнения и про остальные части проекта пишем сюда. Или в личку.
Отправлено спустя 5 минут 18 секунд:
Заметил еще такую особенность:
Если засвечивать светодиоды ШИМом, то они светятся ярко. Если засвечивать светодиоды, просто подавши через SWITCH значение "255" на вход PCA, то светят на ~70% .
Почему?

Помощь в проекте!!!

Добавлено: 09 май 2020, 02:56
Kolito
av писал(а): 09 май 2020, 02:38 Посмотрите даташит на микруху PCA вероятнее всего у нее разрешение другое. У ардуины 8 бит, а у микросхемы PCA9685 10 бит. По этому значение для полного ШИМ нужно 1023.
СПАСИБО!!!

йомайо. там вообще 12 бит - 4095 тактов.
100500 раз убеждаюсь что нужно читать мануал.

Буду дальше проектировать.
Отправлено спустя 1 минуту 38 секунд:
Теперь все сначала прийдется проверять

Помощь в проекте!!!

Добавлено: 09 май 2020, 11:20
Labu559
Kolito писал(а): 08 май 2020, 23:49 3. Почему не компелируются проекты? (Спойлер выше - фото)
P.S. Пока что прикрепил часть проекта связаную с ШИМ. Плата 3 - НЕ КОМПИЛИРУЕТСЯ!!!! Но, это еще один
вариант этого же проекта.
У меня [spoiler title= Ваш проект компилируется полностью ]
Kolito_Compilation.png
[/spoiler]
в т.ч. с Платой 3, и [spoiler title=явной ошибкой]
Kolito_OUTBlockSingle.png
[/spoiler] в Пользовательских блоках OUT Block Single (см. снимок экрана).
Извините, но если автору лень написать хоть минимальное описание этого блока, то мне лень разбираться для чего эти входы и куда должен подключаться выход с блока логики "ИЛИ", если они вообще нужны. :)

Помощь в проекте!!!

Добавлено: 09 май 2020, 21:49
Kolito
Labu559 писал(а): 09 май 2020, 11:20 ...... хоть минимальное описание этого блока, то мне лень разбираться для чего эти входы и куда должен подключаться выход с блока логики "ИЛИ", если они вообще нужны.
Плату 3, не нужно компилировать, от слова - вообще. Это тот же проект, только по другому реализован. А в блоке ошибка, из-за того что я мучался с ШИМами, и много раз переделывал его.
[spoiler]
Kolito писал(а): 08 май 2020, 23:49 2. По тушению: такое впечетление, что ШИМ не успевает отработать, заметно явное затухание общей яркости последних 6 линий, до того, пока якобы они должны были бы выключится.

Отправлено спустя 5 минут 18 секунд:
Заметил еще такую особенность:
Если засвечивать светодиоды ШИМом, то они светятся ярко. Если засвечивать светодиоды, просто подавши через SWITCH значение "255" на вход PCA, то светят на ~70% .
Почему?
[/spoiler]
И здесь выложил, часть проекта связаную с моим вопросом. Но более-менее удовлетворяющую меня в работе.
И вчера мы уже одну явную проблему нашли
[spoiler]
av писал(а): 09 май 2020, 02:38 Посмотрите даташит на микруху PCA вероятнее всего у нее разрешение другое. У ардуины 8 бит, а у микросхемы PCA9685 10 бит. По этому значение для полного ШИМ нужно 1023.
[/spoiler]
К сожалению, еще не исправил в проекте. Результата пока нет. Продвижения, соответственно, тоже нет.
Но буду держать в курсе.
[spoiler]
Labu559 писал(а): 09 май 2020, 11:20
У меня [spoiler title= Ваш проект компилируется полностью ]Kolito_Compilation.png[/spoiler]
[/spoiler]
Проекты у меня не компелируются, сторонние. Ссылки выше в посте #1. Но и это вроде как выяснил, связана с тем что эти проекты делались в ранних проектах программы, а у меня версия flprog 6.3.1, и врооде как, чтоб заработало, нужно эти проекты пересоздать, в новой версии программы.