Часы на WS2812
Часы на WS2812
Часы на WS2812.
Хотя в идеале хотелось бы регулировать яркость фотодиодом. Но тоже не могу подключить. Пробовал включать в разрыв +пиания ,что то непонятное творится.Светодиоды моргают,меняют цвет. Хотелось бы услышать совет,как правильно к RGB подключить фотодиод.
Проект рабочий.Можно менять цвет сегментов. Но всегда хочется что то улучшить. У самого плохо получается,поэтому обращаюсь к знатокам. Прошу обратить внимание на плату №5 "яркость/температура". Яркость меняется по времени,два раза в сутки. Как менять яркость как минимум раза четыре в сутки? Я попытался что то изобразить (файл "Яркость по времени"),но понимаю что получилась какая-то порнография. Хотя порнография рабочая. Подскажите,как сделать правильнее и красивее.Хотя в идеале хотелось бы регулировать яркость фотодиодом. Но тоже не могу подключить. Пробовал включать в разрыв +пиания ,что то непонятное творится.Светодиоды моргают,меняют цвет. Хотелось бы услышать совет,как правильно к RGB подключить фотодиод.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- AlexCrane
- Капитан
- Сообщения: 903
- Зарегистрирован: 20 окт 2017, 13:22
- Откуда: Ульяновск
- Имя: Александр
- Поблагодарили: 12 раз
Часы на WS2812
[ref]hatul[/ref], Если применить блок нелинейного масштабирования, то поплавнее будет
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Если нет возможности отблагодарить материально, хотя бы оцени пост....
-
- Сержант
- Сообщения: 170
- Зарегистрирован: 02 янв 2020, 11:55
- Имя: Александр
- Благодарил (а): 10 раз
- Поблагодарили: 4 раза
Часы на WS2812
Фотодиод/фоторезистор надо подключать не в цепи питания
, а к управляющему входу микроконтроллера. А уже он будет решать - когда и как уменьшить напряжение питания индикаторов. В принципе, такое можно собрать и на "рассыпухе"...

-
- Лейтенант
- Сообщения: 450
- Зарегистрирован: 26 фев 2018, 21:27
- Откуда: Haifa
- Имя: Alex
- Благодарил (а): 2 раза
- Поблагодарили: 5 раз
Часы на WS2812
[ref]hatul[/ref], фоторезистор Вам нужно подключить к аналоговому входу,как показано на схеме.
Измерьте сопротивление фотоезистора при освещении и без света,выберите большее и подключите как показано на схеме.
[spoiler] [/spoiler]
Я добавил еще одну плату 7,там с аналового входа читаются данные и подаются на вход блока масштабирования,а потом уже в качестве переменной Brigthness подаются на входа WS2812.Можно поставить блок нелинейного масштабирования и уже играться с ним как захочется.Я не знаю какой у вас фоторезистор,уменьшает или увеличивает сопротивление при освещении,но Вы можете считать с него данные в мониторе порта и уже самому подставить нужнуе значения в блок масштабирования.
За схему прошу не пинать,рисовал по быстрому.
Измерьте сопротивление фотоезистора при освещении и без света,выберите большее и подключите как показано на схеме.
[spoiler] [/spoiler]
Я добавил еще одну плату 7,там с аналового входа читаются данные и подаются на вход блока масштабирования,а потом уже в качестве переменной Brigthness подаются на входа WS2812.Можно поставить блок нелинейного масштабирования и уже играться с ним как захочется.Я не знаю какой у вас фоторезистор,уменьшает или увеличивает сопротивление при освещении,но Вы можете считать с него данные в мониторе порта и уже самому подставить нужнуе значения в блок масштабирования.
За схему прошу не пинать,рисовал по быстрому.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Часы на WS2812
[ref]Dragony[/ref], Ну для меня это несколько сложновато.Но за подсказку спасибо!
Отправлено спустя 10 минут 31 секунду:
[ref]Brand2[/ref], Большое спасибо!Что то типа этого я и хотел сделать,только не знал как. Еще вопросик:сопротивление какое номиналом.Хотя бы примерно.Фотодиод 5516.
Отправлено спустя 10 минут 31 секунду:
[ref]Brand2[/ref], Большое спасибо!Что то типа этого я и хотел сделать,только не знал как. Еще вопросик:сопротивление какое номиналом.Хотя бы примерно.Фотодиод 5516.
-
- Лейтенант
- Сообщения: 450
- Зарегистрирован: 26 фев 2018, 21:27
- Откуда: Haifa
- Имя: Alex
- Благодарил (а): 2 раза
- Поблагодарили: 5 раз
Часы на WS2812
[ref]hatul[/ref],5516 это фоторезистор,изменяет свое сопротивление в зависимости от освещенности.
Фотодиод это немного другое.
Поставтье сопротивление 10-20 кОм,думаю этого будет достаточно.
Фотодиод это немного другое.
Поставтье сопротивление 10-20 кОм,думаю этого будет достаточно.
-
- Сержант
- Сообщения: 129
- Зарегистрирован: 11 сен 2015, 20:58
- Имя: Панаётис
Часы на WS2812
Просто причесал немного косметический только
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Часы на WS2812
[ref]Panagiotis[/ref], Маленько не доделал.мне кажется надо так.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Сержант
- Сообщения: 129
- Зарегистрирован: 11 сен 2015, 20:58
- Имя: Панаётис
Часы на WS2812
hatul, я не вдавался абсолютно что и как, просто упорядочил блоки для лучшего визуального восприятия ( для меня ), но подумав может есть такого мнения и y другиx и загрузил на форум обратно. вот и всё
- НиколаМастер
- Сержант
- Сообщения: 113
- Зарегистрирован: 10 янв 2018, 12:36
- Благодарил (а): 3 раза
- Контактная информация:
Часы на WS2812
Скажите по какой схеме соединяются светодиоды?
Brevis esse laboro, obscurus fiо - если я стараюсь быть кратким, я становлюсь непонятным
- НиколаМастер
- Сержант
- Сообщения: 113
- Зарегистрирован: 10 янв 2018, 12:36
- Благодарил (а): 3 раза
- Контактная информация:
Часы на WS2812
И pin7 чем управляет?
Brevis esse laboro, obscurus fiо - если я стараюсь быть кратким, я становлюсь непонятным
Часы на WS2812
[ref]НиколаМастер[/ref],
viewtopic.php?f=72&t=4609&p=59830&hilit=ws2812#p59670
Это я хотел подключить светодиод,чтобы видеть, когда в меню настройка времени ,а когда настройка цвета. Можно смело удалить.
- НиколаМастер
- Сержант
- Сообщения: 113
- Зарегистрирован: 10 янв 2018, 12:36
- Благодарил (а): 3 раза
- Контактная информация:
Часы на WS2812
Я уже распаял по другому. Можно наверно переподключить соединения между блоками?
Отправлено спустя 3 часа 6 минут 37 секунд:
Посмотрите, я правильно сделал что бы цвета плавно менялись как радуга?
Отправлено спустя 33 минуты 30 секунд:
Можете написать как работает первая плата, не пойму как отображаются цифры, получается нуль...
Отправлено спустя 3 часа 6 минут 37 секунд:
Посмотрите, я правильно сделал что бы цвета плавно менялись как радуга?
Отправлено спустя 33 минуты 30 секунд:
Можете написать как работает первая плата, не пойму как отображаются цифры, получается нуль...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Brevis esse laboro, obscurus fiо - если я стараюсь быть кратким, я становлюсь непонятным
Часы на WS2812
[ref]НиколаМастер[/ref],
Не понял.Вы берете время с часов DS2331 ,а у Вас только нули? Весь проект основан на "Часы на семисегментном индикаторе". Просто вместо каждого сегмента - светодиод. Если есть простой семисегментник,попробуйте собрать на нем.
Да я в этом сам мало что понимаю. И я не могу открыть Ваш файл. Я пользуюсь FlProg 4.2.4 ,а у Вас более поздняя версия FlProg.
- НиколаМастер
- Сержант
- Сообщения: 113
- Зарегистрирован: 10 янв 2018, 12:36
- Благодарил (а): 3 раза
- Контактная информация:
Часы на WS2812
Разобрался 
Скажите эти блоки на ESP 01 будут работать?

Скажите эти блоки на ESP 01 будут работать?
Brevis esse laboro, obscurus fiо - если я стараюсь быть кратким, я становлюсь непонятным
Часы на WS2812
[ref]НиколаМастер[/ref], Да работать то будут. Но не всё. Температура здесь берется с DS3231,а Вы ,я так понимаю, время будете брать с NTP Server. Значит надо добавлять датчик температуры. У меня это BMP280. И чтобы пинов хватило. На ESP 01 их меньше чем на Arduino . Кстати,увидел Ваш пост от 17 марта, что то там у Вас не получается с настройками через блютус. Обратите внимание на другие мои Часы . Я как раз перевожу их с Arduino на ESP8266. Правда там матрицы,но вместо матриц подставить семисегмент не трудно. Так там нстройки через Web интерфейс. Посмотрите,может это удобней чем через блютус.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей