Не скучные часы на WS2812B

Обсуждаем контроллеры компании Atmel.
Dimon456
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Re: Не скучные часы на WS2812B

Сообщение Dimon456 »

b612 писал(а):jn79 писал(а):
328

чтото получается ?
Ни знаю, сейчас посмотрим
ATmega328P.hex
(13.45 КБ) 531 скачивание
Аватара пользователя
jn79
Опытный кот
Сообщения: 821
Зарегистрирован: Ср окт 10, 2007 10:54:35
Откуда: Омская обл
Контактная информация:

Re: Не скучные часы на WS2812B

Сообщение jn79 »

заработали ! термодатчики пока не подключал еще
но секунды пошли (где должны быть минуты ), на освещение реагирует (тускловато правда светят в полной темноте)
секунды как то вяло обновляются (сегменты зажигаются)
всё таки какие правильно фьюзы выставить надо ?
Dimon456
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Re: Не скучные часы на WS2812B

Сообщение Dimon456 »

jn79 писал(а):всё таки какие правильно фьюзы выставить надо ?
Да правильно фьюзы стоят (из-за особенностей WS2812 там иначе не может быть), видео скиньте работы, охота посмотреть как смотрится.
Аватара пользователя
jn79
Опытный кот
Сообщения: 821
Зарегистрирован: Ср окт 10, 2007 10:54:35
Откуда: Омская обл
Контактная информация:

Re: Не скучные часы на WS2812B

Сообщение jn79 »

да там еще нечего смотреть :) вместо минут секунды, вместо часов минуты и разделительные точки не мигают :(
Dimon456
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Re: Не скучные часы на WS2812B

Сообщение Dimon456 »

jn79 писал(а):а там еще нечего смотреть :) вместо минут секунды, вместо часов минуты и разделительные точки не мигают
Ну дык у вас готовое устройство, а секунды специально оставлены, что бы обновление экрана посмотреть, вот с мигающими точками и яркость добавлена, ждем видео
ATmega328P_.hex
(13.21 КБ) 564 скачивания
b612
Вымогатель припоя
Сообщения: 584
Зарегистрирован: Чт янв 07, 2010 16:58:11
Контактная информация:

Re: Не скучные часы на WS2812B

Сообщение b612 »

[uquote="jn79",url="/forum/viewtopic.php?p=3626164#p3626164"]да там еще нечего смотреть :) вместо минут секунды, вместо часов минуты и разделительные точки не мигают :([/uquote]
Это и нужно посмотреть, чтобы знать что править.

Мне тоже интересно

PS если боитесь за количество перепрошивок, не бойтесь. Можно перешивать и перешивать.
Правда мне не приходилось перешивать один кристал больше 250 раз, но ни разу никогда не было сбоев.
Аватара пользователя
jn79
Опытный кот
Сообщения: 821
Зарегистрирован: Ср окт 10, 2007 10:54:35
Откуда: Омская обл
Контактная информация:

Re: Не скучные часы на WS2812B

Сообщение jn79 »

да тут другое - подпаиваться надо
на пиках приучили всегда ставить разъем для программирования- приходилось при отладке часто прошивать, воткнул пиккит сверху и готово
а у атмег разъем громоздкий и поэтому не ставлю
b612
Вымогатель припоя
Сообщения: 584
Зарегистрирован: Чт янв 07, 2010 16:58:11
Контактная информация:

Re: Не скучные часы на WS2812B

Сообщение b612 »

[uquote="jn79",url="/forum/viewtopic.php?p=3626200#p3626200"]разъем громоздкий и поэтому не ставлю[/uquote]надо поставить.
Всё таки собирали не под готовую прошивку.
я в таких случаях ставлю или вешаю на соплю какой-нибудь разъём типа 9-пинового для com-порта.
Dimon456
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Re: Не скучные часы на WS2812B

Сообщение Dimon456 »

b612 что скажите? Светодиодов маловато будет на сегмент? Может скорость прорисовки поменьше сделать?
b612
Вымогатель припоя
Сообщения: 584
Зарегистрирован: Чт янв 07, 2010 16:58:11
Контактная информация:

Re: Не скучные часы на WS2812B

Сообщение b612 »

[uquote="Dimon456",url="/forum/viewtopic.php?p=3626707#p3626707"]b612 что скажите? Светодиодов маловато будет на сегмент? Может скорость прорисовки поменьше сделать?[/uquote]Что я могу сказать.
Вы же видели мои часики.
Мой скетч 3000 строк а туташний 700. есть разница ?
Если у вас есть туташнее железо, помогите адаптировать мою прошивку под него

1 светодиод на сегмент это вполне нормально для маленького табло.
Другое дело, что лично я не вижу смысла делать маленькие часики.
Если уж ты любитель, то сделай статусную вещь. Тем более что твои затраты мало зависят от величины часиков. Часы это достаточно редкая возможность проявить своё хобби для окружающих. Потому изготовления всякоразных часов так популярно.

Мне понравилось как поставил вопрос вот этот чувак
Dimon456
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Re: Не скучные часы на WS2812B

Сообщение Dimon456 »

jn79 пробуй
ATmega328P_.hex
(28.26 КБ) 841 скачивание
, только пленку не жалей, видео от начало и до конца.
Аватара пользователя
jn79
Опытный кот
Сообщения: 821
Зарегистрирован: Ср окт 10, 2007 10:54:35
Откуда: Омская обл
Контактная информация:

Re: Не скучные часы на WS2812B

Сообщение jn79 »

цвет белый по умолчанию ?
Dimon456
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Re: Не скучные часы на WS2812B

Сообщение Dimon456 »

jn79 писал(а):цвет белый по умолчанию ?
Нет, по умолчанию если еепром не грузит цвета нет, цвет меняется на Up Dw, это у вас в еепром белый цвет был загружен до этого.
Больше видео, установите часы минуты, дату, число, снимите весь процесс на видео, не жалейте пленку или на ютубе мегабайты закончились.

Добавлено after 1 minute 7 seconds:
Яркость регулируется? Что за фотодатчик у вас?
Аватара пользователя
jn79
Опытный кот
Сообщения: 821
Зарегистрирован: Ср окт 10, 2007 10:54:35
Откуда: Омская обл
Контактная информация:

Re: Не скучные часы на WS2812B

Сообщение jn79 »

яркость регулируется, датчик - фоторезистор c али
Dimon456
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Re: Не скучные часы на WS2812B

Сообщение Dimon456 »

jn79 писал(а):яркость регулируется, датчик - фоторезистор c али
По конкретнее про яркость, ссылку на продавца или марка датчика. У автора яркость была 1/3 от максимальной, в данном случае яркость максимальная.
Dimon456
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Re: Не скучные часы на WS2812B

Сообщение Dimon456 »

jn79 как успехи?
Фото датчик GL5537, при ярком свете должен показывать сопротивление 20-30кОм, в темноте до 2Мом, проверьте так ли это?
Если это так то резистор R8 10кОм из вашей схемы нужно заменить на 1-2МОм и желательно подстроечный.
Вращая этот резистор в полной темноте устанавливается минимальная яркость, чем меньше резистор тем меньше яркость.
Увеличение этого R8 сопротивления дает более пологую характеристику для GL5537
СпойлерИзображение
Кроме всего прочего, заменил метод представления цвета RGB, на HSV(оттенок, насыщенность, яркость), что дало при изменении яркости заданный цвет не изменяется.
Ограничил максимальную яркость WS2812 на уровне 50%, в авторском варианте 30% было. При 100% яркости WS2812 на радиатор сажать надо.
Тестируйте
ATmega328P_.hex
(30 КБ) 527 скачиваний
Аватара пользователя
jn79
Опытный кот
Сообщения: 821
Зарегистрирован: Ср окт 10, 2007 10:54:35
Откуда: Омская обл
Контактная информация:

Re: Не скучные часы на WS2812B

Сообщение jn79 »

а как настраивать ? у меня все три кнопки только меняют цвет
Dimon456
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Re: Не скучные часы на WS2812B

Сообщение Dimon456 »

jn79 писал(а):а как настраивать ? у меня все три кнопки только меняют цвет
Возможно вы кнопку меню не развели, или замыкает между собой, проверяйте тестером, выводы 23 24 и 25. Кнопка меню на 25 выводе сидит, Up - 23, Dw - 24.
Аватара пользователя
jn79
Опытный кот
Сообщения: 821
Зарегистрирован: Ср окт 10, 2007 10:54:35
Откуда: Омская обл
Контактная информация:

Re: Не скучные часы на WS2812B

Сообщение jn79 »

да напутал, исправил но согласно схеме меню на 24 сидит
Ответить

Вернуться в «AVR»