Обсуждаем контроллеры компании Atmel.
Ответить

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

Вт апр 30, 2019 19:20:27

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

чтото получается ?
Ни знаю, сейчас посмотрим
ATmega328P.hex
(13.45 KiB) Скачиваний: 497

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

Вт апр 30, 2019 19:27:03

заработали ! термодатчики пока не подключал еще
но секунды пошли (где должны быть минуты ), на освещение реагирует (тускловато правда светят в полной темноте)
секунды как то вяло обновляются (сегменты зажигаются)
всё таки какие правильно фьюзы выставить надо ?

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

Ср май 01, 2019 07:23:38

jn79 писал(а):всё таки какие правильно фьюзы выставить надо ?
Да правильно фьюзы стоят (из-за особенностей WS2812 там иначе не может быть), видео скиньте работы, охота посмотреть как смотрится.

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

Ср май 01, 2019 07:47:18

да там еще нечего смотреть :) вместо минут секунды, вместо часов минуты и разделительные точки не мигают :(

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

Ср май 01, 2019 08:26:52

jn79 писал(а):а там еще нечего смотреть :) вместо минут секунды, вместо часов минуты и разделительные точки не мигают
Ну дык у вас готовое устройство, а секунды специально оставлены, что бы обновление экрана посмотреть, вот с мигающими точками и яркость добавлена, ждем видео
ATmega328P_.hex
(13.21 KiB) Скачиваний: 535

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

Ср май 01, 2019 08:46:13

да там еще нечего смотреть :) вместо минут секунды, вместо часов минуты и разделительные точки не мигают :(

Это и нужно посмотреть, чтобы знать что править.

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

PS если боитесь за количество перепрошивок, не бойтесь. Можно перешивать и перешивать.
Правда мне не приходилось перешивать один кристал больше 250 раз, но ни разу никогда не было сбоев.

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

Ср май 01, 2019 08:55:23

да тут другое - подпаиваться надо
на пиках приучили всегда ставить разъем для программирования- приходилось при отладке часто прошивать, воткнул пиккит сверху и готово
а у атмег разъем громоздкий и поэтому не ставлю

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

Ср май 01, 2019 09:01:15

разъем громоздкий и поэтому не ставлю
надо поставить.
Всё таки собирали не под готовую прошивку.
я в таких случаях ставлю или вешаю на соплю какой-нибудь разъём типа 9-пинового для com-порта.

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

Чт май 02, 2019 06:53:51

b612 что скажите? Светодиодов маловато будет на сегмент? Может скорость прорисовки поменьше сделать?

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

Чт май 02, 2019 08:53:23

b612 что скажите? Светодиодов маловато будет на сегмент? Может скорость прорисовки поменьше сделать?
Что я могу сказать.
Вы же видели мои часики.
Мой скетч 3000 строк а туташний 700. есть разница ?
Если у вас есть туташнее железо, помогите адаптировать мою прошивку под него

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

Мне понравилось как поставил вопрос вот этот чувак

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

Чт май 02, 2019 17:40:04

jn79 пробуй
ATmega328P_.hex
(28.26 KiB) Скачиваний: 508
, только пленку не жалей, видео от начало и до конца.

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

Чт май 02, 2019 17:59:12

цвет белый по умолчанию ?

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

Чт май 02, 2019 18:35:36

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

Добавлено after 1 minute 7 seconds:
Яркость регулируется? Что за фотодатчик у вас?

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

Чт май 02, 2019 18:45:10

яркость регулируется, датчик - фоторезистор c али

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

Чт май 02, 2019 18:55:22

jn79 писал(а):яркость регулируется, датчик - фоторезистор c али
По конкретнее про яркость, ссылку на продавца или марка датчика. У автора яркость была 1/3 от максимальной, в данном случае яркость максимальная.

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

Пт май 03, 2019 04:21:39

https://ru.aliexpress.com/item/20PCS-x- ... 33eds7ClQZ
https://ru.aliexpress.com/item/BME280/3 ... 33eds7ClQZ

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

Вс май 05, 2019 15:32:57

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

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

Пн май 06, 2019 16:30:49

а как настраивать ? у меня все три кнопки только меняют цвет

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

Пн май 06, 2019 17:13:21

jn79 писал(а):а как настраивать ? у меня все три кнопки только меняют цвет
Возможно вы кнопку меню не развели, или замыкает между собой, проверяйте тестером, выводы 23 24 и 25. Кнопка меню на 25 выводе сидит, Up - 23, Dw - 24.

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

Пн май 06, 2019 17:15:18

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