Страница 1 из 2
Фоторезистор и светодиод на ШИМ пине
Добавлено: 08 окт 2019, 11:22
Ptulkhianin
Всем привет!
Вот столкнулся с проблемой – не могу заставить светить светодиод по сигналу с фоторезистора. Смешно, правда? А мне – нет….
Когда писал код руками – получение данных с фоторезистора раз в секунду через millis, потом ограничение значений constrain, дальше map и запись получившегося результата в шим пин – все работало.
А в FLProg такое заделать не получается… Проба в приложенном файле. Светодиод на пине 6 еле-еле светится и не понятно как он реагирует на изменение освещенности. Светодиод на 9 пине горит ярко, но живёт своей жизнью, те изменения его яркости мало связаны с освещенностью.
Прошу помощи, а то я «НИМАГУ»

Фоторезистор и светодиод на ШИМ пине
Добавлено: 08 окт 2019, 11:50
edyapd
Здесь точно всё правильно?
Отправлено спустя 7 минут 29 секунд:
Ну и судя по схеме у вас получается, что светодиод1, даже при максимуме на входе с фоторезистора будет гореть только 1 миллисекунду, с паузой в 1999 миллисекунд. Второй тоже самое, но там стоит блок маштабирования, который не даёт упасть яркости меньше чем 255. Я вот не знаю, сколько там на ШИМ надо подавать, а то может 255 это и есть максимум.
Фоторезистор и светодиод на ШИМ пине
Добавлено: 08 окт 2019, 11:50
Sancho
[ref]Ptulkhianin[/ref], В нижнем, втором блоке шкалы, ошибка.
Убери генератор совсем и блоки switch тоже.
[spoiler]
screenshot_19-10-08_11-50-05.png
[/spoiler]
Или сделай так:
[spoiler]
Фоторезисотр_и_ШИМ_светодиод_v01.flp
[/spoiler]
Фоторезистор и светодиод на ШИМ пине
Добавлено: 08 окт 2019, 12:06
dsfbuy
Поменяй 6 пин на 3.
Фоторезистор и светодиод на ШИМ пине
Добавлено: 08 окт 2019, 12:18
Ptulkhianin
dsfbuy писал(а): 08 окт 2019, 12:06
Поменяй 6 пин на 3.
Нееее, не буду. Прерывание нужно
Отправлено спустя 2 минуты 6 секунд:
Sancho писал(а): 08 окт 2019, 11:50
[ref]Ptulkhianin[/ref], В нижнем, втором блоке шкалы, ошибка.
Убери генератор совсем и блоки switch тоже.
[spoiler]screenshot_19-10-08_11-50-05.png[/spoiler]
Или сделай так:
[spoiler]Фоторезисотр_и_ШИМ_светодиод_v01.flp[/spoiler]
Я столько раз менял значения в scale, что мог и не туда что-нибудь написать... Спасибо за помощь. Попробую Вашу схему.
Фоторезистор и светодиод на ШИМ пине
Добавлено: 08 окт 2019, 12:22
Sancho
[ref]Ptulkhianin[/ref], То-же, что и предыдущий вариант, но работает немного быстрее, чуть чуть.
[spoiler]
Фоторезисотр_и_ШИМ_светодиод_v02.flp
[/spoiler]
Обновил.
Фоторезистор и светодиод на ШИМ пине
Добавлено: 08 окт 2019, 12:24
Ptulkhianin
edyapd писал(а): 08 окт 2019, 11:50
Здесь точно всё правильно?
Да как бы для теста не суть важно что и куда записать. Результат будет: 1. много света-большая яркость или 2. много света-маленькая яркость
У меня вопрос касается "самостоятельной жизни светодиодов"
Фоторезистор и светодиод на ШИМ пине
Добавлено: 08 окт 2019, 12:30
Sancho
Ptulkhianin писал(а): 08 окт 2019, 12:18
Попробую Вашу схему.
И ? То-же сами по себе?
Фоторезистор и светодиод на ШИМ пине
Добавлено: 08 окт 2019, 12:33
Ptulkhianin
Sancho писал(а): 08 окт 2019, 12:22
[ref]Ptulkhianin[/ref], То-же, что и предыдущий вариант, но работает немного быстрее, чуть чуть.
[spoiler]Фоторезисотр_и_ШИМ_светодиод_v02.flp[/spoiler]
У-ух, как Вы заморочились

ь
Мне быстродействие не принципиально... Всю обвязку вывода в UART городил что бы разобраться почему не работает и какие данные получаются. От всего этого останется только генератор и scale, но все равно спасибо. А разве добавление переменных и новых блоков ускоряет процесс?
Отправлено спустя 1 минуту 11 секунд:
Sancho писал(а): 08 окт 2019, 12:30
Ptulkhianin писал(а): 08 окт 2019, 12:18
Попробую Вашу схему.
И ? То-же сами по себе?
Нуууу, я как бы на работе.... Результат будет известен только вечером....
Фоторезистор и светодиод на ШИМ пине
Добавлено: 08 окт 2019, 12:38
Sancho
Ptulkhianin писал(а): 08 окт 2019, 12:33
А разве добавление переменных и новых блоков ускоряет процесс?
В данном моменте - да.
В первом варианте - блок шкала выполняется по два раза: сначала для ШИМа, а затем для вывода в UART.
Во втором варианте - один раз.
При не нужности - убрать переменные.
Отправлено спустя 40 секунд:
Никаких новых блоков.
Фоторезистор и светодиод на ШИМ пине
Добавлено: 08 окт 2019, 21:22
Ptulkhianin
Итог - правильно не заработало
Вот ссылка на ядиск
https://yadi.sk/d/4FJkgLQ0KizMHw
Видео 1 - установка параметров, загрузка и работа. На видео голос за кадром - дочь песика воспитывает

Желтый светик еле горит потому что я олень - не проверил номинал сопротивления
Видео 2 - глючная работа
Господа Знатоки, куда копать дальше?

Фоторезистор и светодиод на ШИМ пине
Добавлено: 08 окт 2019, 21:56
Sancho
[ref]Ptulkhianin[/ref], Я так и не увидел, чего шлёт в монитор...
Фоторезистор и светодиод на ШИМ пине
Добавлено: 09 окт 2019, 05:46
edyapd
Вопрос от чайника: А проект собранный для Nano можно без проблем грузить в Uno?
Фоторезистор и светодиод на ШИМ пине
Добавлено: 09 окт 2019, 06:59
Ptulkhianin
edyapd писал(а): 09 окт 2019, 05:46
Вопрос от чайника: А проект собранный для Nano можно без проблем грузить в Uno?
А почему бы и нет- функционал и нумерация пинов совпадают,
Фоторезистор и светодиод на ШИМ пине
Добавлено: 09 окт 2019, 08:14
edyapd
Ясно. Просто я не знаком не с той, не с другой платой. Только вообще начинаю их осваивать.
Ещё как вариант, почему бы вам не попробовать засвечивать фоторезистор?
И да, можно увидеть физическую схему подключения? Насколько я понимаю, там должен быть делитель напряжения, а не просто подключение ко входу.
Фоторезистор и светодиод на ШИМ пине
Добавлено: 09 окт 2019, 08:18
Ptulkhianin
Схема подключения видна на первом видео
Отправлено спустя 2 минуты 7 секунд:
Sancho писал(а): 08 окт 2019, 21:56
[ref]Ptulkhianin[/ref], Я так и не увидел, чего шлёт в монитор...
Согласен - надо было заснять. Сегодня вечером сделаю.
Фоторезистор и светодиод на ШИМ пине
Добавлено: 09 окт 2019, 08:18
Sancho
[ref]Ptulkhianin[/ref], Чего шлёт в сериал порт?
Фоторезистор и светодиод на ШИМ пине
Добавлено: 09 окт 2019, 08:51
Ptulkhianin
Sancho писал(а): 09 окт 2019, 08:18
[ref]Ptulkhianin[/ref], Чего шлёт в сериал порт?
Вчера как-то суетно дома было. Еле урвал время на пробу Вашего скетча. Про то, что надо бы показать, что творится в UART совсем забыл. Сегодня вечером выложу видео.
Фоторезистор и светодиод на ШИМ пине
Добавлено: 09 окт 2019, 11:13
edyapd
Ptulkhianin писал(а): 09 окт 2019, 08:18
Схема подключения видна на первом видео
Коли вам уж лень нарисовать пару элементов, то хоть на словах опишите.
Фоторезистор стоит в плюс или в землю? Какое сопротивление он имеет, когда полностью затенён. Какое сопротивление во втором плече?
Фоторезистор и светодиод на ШИМ пине
Добавлено: 09 окт 2019, 16:24
Ptulkhianin
edyapd писал(а): 09 окт 2019, 11:13
Коли вам уж лень нарисовать пару элементов
Мне не лень
Я подумал что Вам интересно, что и куда подключено, это на видео видно. Можете мне объяснить, как знание
edyapd писал(а): 09 окт 2019, 11:13
Фоторезистор стоит в плюс или в землю? Какое сопротивление он имеет, когда полностью затенён. Какое сопротивление во втором плече?
поможет в решении глючной работы, как мне кажется, блока SCALE и его окружения в данном скетче
Данная схема, естественно на тех же элементах, отлично работает когда пишешь код руками. Так что дело не в подключении, сопротивлении засвеченного/затененного фоторезистора, номинала резистора во втором плече... ИМХО