Фоторезистор и светодиод на ШИМ пине

Аватара пользователя
Ptulkhianin
Рядовой
Сообщения: 16
Зарегистрирован: 18 сен 2019, 17:36
Откуда: Москва
Имя: Алексей

Фоторезистор и светодиод на ШИМ пине

Сообщение Ptulkhianin »

Всем привет! :bye:

Вот столкнулся с проблемой – не могу заставить светить светодиод по сигналу с фоторезистора. Смешно, правда? А мне – нет…. :smile14:

Когда писал код руками – получение данных с фоторезистора раз в секунду через millis, потом ограничение значений constrain, дальше map и запись получившегося результата в шим пин – все работало. :yahoo:

А в FLProg такое заделать не получается… Проба в приложенном файле. Светодиод на пине 6 еле-еле светится и не понятно как он реагирует на изменение освещенности. Светодиод на 9 пине горит ярко, но живёт своей жизнью, те изменения его яркости мало связаны с освещенностью. :helpme:

Прошу помощи, а то я «НИМАГУ» :smile37:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

Фоторезистор и светодиод на ШИМ пине

Сообщение edyapd »

Здесь точно всё правильно?
Изображение

Отправлено спустя 7 минут 29 секунд:
Ну и судя по схеме у вас получается, что светодиод1, даже при максимуме на входе с фоторезистора будет гореть только 1 миллисекунду, с паузой в 1999 миллисекунд. Второй тоже самое, но там стоит блок маштабирования, который не даёт упасть яркости меньше чем 255. Я вот не знаю, сколько там на ШИМ надо подавать, а то может 255 это и есть максимум.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Фоторезистор и светодиод на ШИМ пине

Сообщение Sancho »

[ref]Ptulkhianin[/ref], В нижнем, втором блоке шкалы, ошибка.
Убери генератор совсем и блоки switch тоже.
[spoiler]
screenshot_19-10-08_11-50-05.png
[/spoiler]
Или сделай так:
[spoiler]
Фоторезисотр_и_ШИМ_светодиод_v01.flp
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
dsfbuy
Сержант
Сообщения: 172
Зарегистрирован: 03 ноя 2018, 12:40
Откуда: Братск
Имя: Виктор

Фоторезистор и светодиод на ШИМ пине

Сообщение dsfbuy »

Поменяй 6 пин на 3.
Аватара пользователя
Ptulkhianin
Рядовой
Сообщения: 16
Зарегистрирован: 18 сен 2019, 17:36
Откуда: Москва
Имя: Алексей

Фоторезистор и светодиод на ШИМ пине

Сообщение 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, что мог и не туда что-нибудь написать... Спасибо за помощь. Попробую Вашу схему.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Фоторезистор и светодиод на ШИМ пине

Сообщение Sancho »

[ref]Ptulkhianin[/ref], То-же, что и предыдущий вариант, но работает немного быстрее, чуть чуть.
[spoiler]
Фоторезисотр_и_ШИМ_светодиод_v02.flp
[/spoiler]
Обновил.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
Ptulkhianin
Рядовой
Сообщения: 16
Зарегистрирован: 18 сен 2019, 17:36
Откуда: Москва
Имя: Алексей

Фоторезистор и светодиод на ШИМ пине

Сообщение Ptulkhianin »

edyapd писал(а): 08 окт 2019, 11:50 Здесь точно всё правильно?
Изображение
Да как бы для теста не суть важно что и куда записать. Результат будет: 1. много света-большая яркость или 2. много света-маленькая яркость

У меня вопрос касается "самостоятельной жизни светодиодов"
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Фоторезистор и светодиод на ШИМ пине

Сообщение Sancho »

Ptulkhianin писал(а): 08 окт 2019, 12:18 Попробую Вашу схему.
И ? То-же сами по себе?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
Ptulkhianin
Рядовой
Сообщения: 16
Зарегистрирован: 18 сен 2019, 17:36
Откуда: Москва
Имя: Алексей

Фоторезистор и светодиод на ШИМ пине

Сообщение Ptulkhianin »

Sancho писал(а): 08 окт 2019, 12:22 [ref]Ptulkhianin[/ref], То-же, что и предыдущий вариант, но работает немного быстрее, чуть чуть.
[spoiler]Фоторезисотр_и_ШИМ_светодиод_v02.flp[/spoiler]
У-ух, как Вы заморочились :smile427: ь
Мне быстродействие не принципиально... Всю обвязку вывода в UART городил что бы разобраться почему не работает и какие данные получаются. От всего этого останется только генератор и scale, но все равно спасибо. А разве добавление переменных и новых блоков ускоряет процесс?

Отправлено спустя 1 минуту 11 секунд:
Sancho писал(а): 08 окт 2019, 12:30
Ptulkhianin писал(а): 08 окт 2019, 12:18 Попробую Вашу схему.
И ? То-же сами по себе?
Нуууу, я как бы на работе.... Результат будет известен только вечером....
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Фоторезистор и светодиод на ШИМ пине

Сообщение Sancho »

Ptulkhianin писал(а): 08 окт 2019, 12:33 А разве добавление переменных и новых блоков ускоряет процесс?
В данном моменте - да.
В первом варианте - блок шкала выполняется по два раза: сначала для ШИМа, а затем для вывода в UART.
Во втором варианте - один раз.
При не нужности - убрать переменные.

Отправлено спустя 40 секунд:
Никаких новых блоков.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
Ptulkhianin
Рядовой
Сообщения: 16
Зарегистрирован: 18 сен 2019, 17:36
Откуда: Москва
Имя: Алексей

Фоторезистор и светодиод на ШИМ пине

Сообщение Ptulkhianin »

Итог - правильно не заработало :smile14:
Вот ссылка на ядиск https://yadi.sk/d/4FJkgLQ0KizMHw
Видео 1 - установка параметров, загрузка и работа. На видео голос за кадром - дочь песика воспитывает :crazy: Желтый светик еле горит потому что я олень - не проверил номинал сопротивления
Видео 2 - глючная работа
Господа Знатоки, куда копать дальше? :moil:
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Фоторезистор и светодиод на ШИМ пине

Сообщение Sancho »

[ref]Ptulkhianin[/ref], Я так и не увидел, чего шлёт в монитор...
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

Фоторезистор и светодиод на ШИМ пине

Сообщение edyapd »

Вопрос от чайника: А проект собранный для Nano можно без проблем грузить в Uno?
Аватара пользователя
Ptulkhianin
Рядовой
Сообщения: 16
Зарегистрирован: 18 сен 2019, 17:36
Откуда: Москва
Имя: Алексей

Фоторезистор и светодиод на ШИМ пине

Сообщение Ptulkhianin »

edyapd писал(а): 09 окт 2019, 05:46 Вопрос от чайника: А проект собранный для Nano можно без проблем грузить в Uno?
А почему бы и нет- функционал и нумерация пинов совпадают,
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

Фоторезистор и светодиод на ШИМ пине

Сообщение edyapd »

Ясно. Просто я не знаком не с той, не с другой платой. Только вообще начинаю их осваивать.
Ещё как вариант, почему бы вам не попробовать засвечивать фоторезистор?
И да, можно увидеть физическую схему подключения? Насколько я понимаю, там должен быть делитель напряжения, а не просто подключение ко входу.
Аватара пользователя
Ptulkhianin
Рядовой
Сообщения: 16
Зарегистрирован: 18 сен 2019, 17:36
Откуда: Москва
Имя: Алексей

Фоторезистор и светодиод на ШИМ пине

Сообщение Ptulkhianin »

Схема подключения видна на первом видео

Отправлено спустя 2 минуты 7 секунд:
Sancho писал(а): 08 окт 2019, 21:56 [ref]Ptulkhianin[/ref], Я так и не увидел, чего шлёт в монитор...
Согласен - надо было заснять. Сегодня вечером сделаю.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Фоторезистор и светодиод на ШИМ пине

Сообщение Sancho »

[ref]Ptulkhianin[/ref], Чего шлёт в сериал порт?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
Ptulkhianin
Рядовой
Сообщения: 16
Зарегистрирован: 18 сен 2019, 17:36
Откуда: Москва
Имя: Алексей

Фоторезистор и светодиод на ШИМ пине

Сообщение Ptulkhianin »

Sancho писал(а): 09 окт 2019, 08:18 [ref]Ptulkhianin[/ref], Чего шлёт в сериал порт?
Вчера как-то суетно дома было. Еле урвал время на пробу Вашего скетча. Про то, что надо бы показать, что творится в UART совсем забыл. Сегодня вечером выложу видео.
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

Фоторезистор и светодиод на ШИМ пине

Сообщение edyapd »

Ptulkhianin писал(а): 09 окт 2019, 08:18 Схема подключения видна на первом видео
Коли вам уж лень нарисовать пару элементов, то хоть на словах опишите.
Фоторезистор стоит в плюс или в землю? Какое сопротивление он имеет, когда полностью затенён. Какое сопротивление во втором плече?
Аватара пользователя
Ptulkhianin
Рядовой
Сообщения: 16
Зарегистрирован: 18 сен 2019, 17:36
Откуда: Москва
Имя: Алексей

Фоторезистор и светодиод на ШИМ пине

Сообщение Ptulkhianin »

edyapd писал(а): 09 окт 2019, 11:13 Коли вам уж лень нарисовать пару элементов
Мне не лень :no:
Я подумал что Вам интересно, что и куда подключено, это на видео видно. Можете мне объяснить, как знание
edyapd писал(а): 09 окт 2019, 11:13 Фоторезистор стоит в плюс или в землю? Какое сопротивление он имеет, когда полностью затенён. Какое сопротивление во втором плече?
поможет в решении глючной работы, как мне кажется, блока SCALE и его окружения в данном скетче

Данная схема, естественно на тех же элементах, отлично работает когда пишешь код руками. Так что дело не в подключении, сопротивлении засвеченного/затененного фоторезистора, номинала резистора во втором плече... ИМХО
Последний раз редактировалось Ptulkhianin 09 окт 2019, 16:57, всего редактировалось 1 раз.
Ответить

Вернуться в «Помогите, а то я "нимагу"»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость